LtXmlLib

The LtXmlLib provides common functionality & common base classes to all Liquid Technologies Xml wrapper classes. This allows objects from different libraries to interact with each other.

  Class Description  
    CAttribute Holds information about un-typed attributes (ie ones not described in the schema)  
    CAttributeCol A collection of CAttribute object  
    Cbase64BinaryCol A collection of CBinaryData classes  
    CbooleanCol A collection of bool's  
    CBinaryData Holds binary information, that can be embedded in some XML documents  
    CdateCol A collection of CDateTime objects  
    CDateTime A class to represent the W3C's version of a date time  
    CdatetimeCol A collection of CDateTime objects  
    CDateTimeSpan A class to represent the W3C's version of a date time span  
    CdayCol A collection of BYTE's  
    CdurationCol A collection of CDateTimeSpan objects  
    CElement Holds information about un-typed elements (ie ones not described in the schema)  
    CElementCol A collection of CElement objects  
    ChexBinaryCol A collection of CBinaryData classes  
    Ci1Col A collection of CHAR's  
    Ci2Col A collection of SHORT's  
    Ci4Col A collection of LONG's  
    Ci8Col A collection of LONGLONG's  
    CLtException The base class for all exceptions thrown  
    CLtInvalidNamespaceException Thrown when an attribute or element has an invalid namespace  
    CLtInvalidParamException Thrown when the input parameter to a method is invalid  
    CLtInvalidStateException Thrown when the state of the XML Document is invalid  
    CLtInvalidValueException Thrown when a value is invalid in the given context  
    CmonthCol A collection of BYTE's  
    CmonthDayCol A collection of CDateTime objects  
    Cr4Col A collection of FLOAT's  
    Cr8Col A collection of DOUBLE's  
    CSmartPtr A templated wrapper to make dealing with the reference counted objects simple  
    CstringCol A collection of std::tstring's  
    CtimeCol A collection of CDateTime objects  
    Cui1Col A collection of BYTE's  
    Cui2Col A collection of WORD's  
    Cui4Col A collection of DWORD's  
    Cui8Col A collection of DWORDLONG's  
    CXmlCollectionBase The base class for all collection classes  
    CXmlObjectBase The base class for all wrapper objects  
    CXmlTextWriter A class that enables XML documents to be constructed.  
    CyearCol A collection of WORD's  
    CyearMonthCol A collection of CDateTime objects  
    tstring The string class used by th e generated libraries (an stl string)  
    Global Functions Global Functions exposed by the LtXmlLib C++ library.