Primitive Collection Classes
A collection of Primitive Types.

Collection Class Contained type
Cbase64BinaryCol CBinaryData
CbooleanCol bool
CdateCol CDateTime
CdatetimeCol CDateTime
CdayCol BYTE
CdurationCol CDateTimeSpan
ChexBinaryCol CBinaryData
Ci1Col CHAR
Ci2Col SHORT
Ci4Col LONG
Ci8Col LONGLONG
CmonthCol BYTE
CmonthDayCol BYTE
Cr4Col FLOAT
Cr8Col DOUBLE
CstringCol std::tstring
CtimeCol CDateTime
Cui1Col BYTE
Cui2Col WORD
Cui4Col DWORD
Cui8Col DWORDLONG
CyearCol WORD
CyearMonthCol CDateTime

Base Classes: CXmlCollectionBase
Implemented interfaces:
  Members Description  
    Add Adds an Item to the collection  
    AddAt Adds an Item to the collection in a specific location  
    AddEventListener(inherited from CXmlCollectionBase) Adds an event listener, which can sink collection change notifications  
    AddRef (inherited from CXmlObjectBase) Adds a reference to the object  
    begin The iterator, set to point to the first item in the collection  
    Clear (inherited from CXmlCollectionBase) Removes all items from the collection  
    end The iterator, set to point to the end of the collection  
    FromXml (inherited from CXmlObjectBase) Reads data into the object, from an XML string  
    FromXmlElement (inherited from CXmlObjectBase)    
    FromXmlFile (inherited from CXmlObjectBase) Reads XML data data the object, from a file  
    FromXmlStream (inherited from CXmlObjectBase)    
    GetBase (inherited from CXmlObjectBase) Gets the base class.  
    GetCount (inherited from CXmlCollectionBase) The number of items in the collection  
    GetMaxOccurs (inherited from CXmlCollectionBase)    
    GetMinOccurs (inherited from CXmlCollectionBase)    
    Item Gets an item from the collection  
    Iterator The typedef for the iterator object just to move through the collection.  
    Release (inherited from CXmlObjectBase) Release a reference to the object (deletes the object if it is the last reference)  
    Remove (inherited from CXmlCollectionBase) Removes a given item from the collection  
    RemoveEventListener(inherited from CXmlCollectionBase) Removes an event listener (previously added with AddEventListener)  
    ToXml (inherited from CXmlObjectBase) Turns the collection into an XML string (may not be valid on collections)  
    ToXmlFile (inherited from CXmlObjectBase) Turns the collection into XML and writes it to a file (may not be valid on collections)  
    ToXmlStream (inherited from CXmlObjectBase) Turns the object into XML, and writes it to a CBinaryData  
    ValidateCount (inherited from CXmlCollectionBase) Validates the number of items in the collection. Throws an exception if it's invalid.