E57 Foundation API v1.1.312  Aug. 10, 2011
int64_t rawXmlLength ( const ustring fname)

Get logical length of XML section in an E57 file.

Parameters:
[in]fnameFile name of the E57 file.

Checksum on the first page of the E57 file is verified, so undetected corruption is very unlikely. The E57 file header section must be well formed.

Returns:
The logical length of XML section in an E57 file.
Exceptions:
E57_ERROR_BAD_API_ARGUMENT
E57_ERROR_LSEEK_FAILED
E57_ERROR_READ_FAILED
E57_ERROR_BAD_CHECKSUM
E57_ERROR_BAD_FILE_SIGNATURE
E57_ERROR_UNKNOWN_FILE_VERSION
E57_ERROR_BAD_FILE_LENGTH
E57_ERROR_INTERNALAll objects in undocumented state
See also:
RawXML.cpp example, E57Utilities::rawXmlRead, E57Utilities::E57Utilities
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines