Liquid XML Data Binder 2021
Liquid XML Data Binder (C++, Java, VB6) / Reference / C++ / C++ LtXmlLib C++
In This Topic
    C++ LtXmlLib C++
    In This Topic

    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.