Instances of me can parse an MCS file.
More...
#include <ntv2mcsfile.h>
Instances of me can parse an MCS file.
Definition at line 51 of file ntv2mcsfile.h.
◆ CNTV2MCSfile()
CNTV2MCSfile::CNTV2MCSfile |
( |
| ) |
|
◆ ~CNTV2MCSfile()
CNTV2MCSfile::~CNTV2MCSfile |
( |
| ) |
|
|
virtual |
◆ Close()
void CNTV2MCSfile::Close |
( |
void |
| ) |
|
|
virtual |
◆ FindExtendedLinearAddressRecord()
bool CNTV2MCSfile::FindExtendedLinearAddressRecord |
( |
uint16_t |
address = 0x0000 | ) |
|
|
virtual |
◆ GetBitfileDateString()
virtual const std::string& CNTV2MCSfile::GetBitfileDateString |
( |
void |
| ) |
const |
|
inlinevirtual |
◆ GetBitfileDesignString()
virtual const std::string& CNTV2MCSfile::GetBitfileDesignString |
( |
void |
| ) |
const |
|
inlinevirtual |
◆ GetBitfilePartNameString()
virtual const std::string& CNTV2MCSfile::GetBitfilePartNameString |
( |
void |
| ) |
const |
|
inlinevirtual |
◆ GetBitfileTimeString()
virtual const std::string& CNTV2MCSfile::GetBitfileTimeString |
( |
void |
| ) |
const |
|
inlinevirtual |
◆ GetCurrentParsedRecord()
◆ GetFileByteStream()
uint32_t CNTV2MCSfile::GetFileByteStream |
( |
uint32_t |
numberOfLines = 0 | ) |
|
|
virtual |
◆ GetMCSHeaderInfo()
bool CNTV2MCSfile::GetMCSHeaderInfo |
( |
const std::string & |
inMCSFileName | ) |
|
|
virtual |
◆ GetMCSPackageDateString()
string CNTV2MCSfile::GetMCSPackageDateString |
( |
void |
| ) |
const |
|
virtual |
◆ GetMCSPackageVersionString()
string CNTV2MCSfile::GetMCSPackageVersionString |
( |
void |
| ) |
const |
|
virtual |
◆ GetPartition()
uint32_t CNTV2MCSfile::GetPartition |
( |
UByteSequence & |
patitionBuffer, |
|
|
uint16_t |
baseELARaddress, |
|
|
uint16_t & |
partitionOffset, |
|
|
bool |
nextPartition = false |
|
) |
| |
|
virtual |
◆ InsertBitFile()
bool CNTV2MCSfile::InsertBitFile |
( |
const std::string & |
inBitFileName, |
|
|
const std::string & |
inMCSFileName, |
|
|
const std::string & |
inUserMessage |
|
) |
| |
|
virtual |
◆ IRecordOutput()
void CNTV2MCSfile::IRecordOutput |
( |
const char * |
pIRecord | ) |
|
|
virtual |
◆ isReady()
bool CNTV2MCSfile::isReady |
( |
void |
| ) |
const |
|
virtual |
◆ Open()
bool CNTV2MCSfile::Open |
( |
const std::string & |
inMCSFilePath | ) |
|
|
virtual |
Opens the bitfile at the given path, then parses its header.
- Parameters
-
[in] | inMCSFilePath | Specifies the path to the MCS bitfile to be parsed. |
- Returns
- True if open & parse succeeds; otherwise false.
Definition at line 73 of file ntv2mcsfile.cpp.
◆ SetLastError()
void CNTV2MCSfile::SetLastError |
( |
const std::string & |
inStr, |
|
|
const bool |
inAppend = false |
|
) |
| |
|
protectedvirtual |
The documentation for this class was generated from the following files:
- /home/tcbuilder/buildAgent/work/df8e8cce5bebfd58/libajantv2/ajantv2/includes/ntv2mcsfile.h
- /home/tcbuilder/buildAgent/work/df8e8cce5bebfd58/libajantv2/ajantv2/src/ntv2mcsfile.cpp