E57 Foundation API v1.1.312
Aug. 10, 2011
|
Utility functions not associated with any object. More...
Public Member Functions | |
E57Utilities (const ustring &="") | |
Create an object that allows access to functions that are not associated with an ImageFile. | |
void | getVersions (int &astmMajor, int &astmMinor, ustring &libraryId) |
Get the version of ASTM E57 standard that the API implementation supports, and library id string. | |
ustring | errorCodeToString (ErrorCode ecode) |
Get short string description of an E57 ErrorCode. | |
int64_t | rawXmlLength (const ustring &fname) |
Get logical length of XML section in an E57 file. | |
void | rawXmlRead (const ustring &fname, uint8_t *buf, int64_t start, size_t byteCount) |
Read portion of XML section of an E57 file. |
Utility functions not associated with any object.
The E57Utilities encapsulates the miscellaneous functions that aren't associated with an API object. Having these functions be member functions of a constructed object allows these functions to be dynamically linked at run-time rather than be statically linked at compile time.