E57 Foundation API v1.1.312  Aug. 10, 2011
void checkInvariant ( bool  doRecurse = true)

Check whether CompressedVectorWriter class invariant is true.

Parameters:
[in]doRecurseIf true, also check invariants of all children or sub-objects recursively.

This function checks at least the assertions in the documented class invariant description (see class reference page for this object). Other internal invariants that are implementation-dependent may also be checked. If any invariant clause is violated, an E57Exception with errorCode of E57_ERROR_INVARIANCE_VIOLATION is thrown.

Postcondition:
No visible state is modified.
See also:
CheckInvariant.cpp example
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines