rooCollectionObject


class description - source file - inheritance tree

class rooCollectionObject : public rooPersistentDataObject


    public:
rooCollectionObject rooCollectionObject() rooCollectionObject rooCollectionObject(void* imp) rooCollectionObject rooCollectionObject(rooCollectionObject&) virtual void ~rooCollectionObject() TClass* Class() virtual TClass* IsA() const virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b)

Data Members



See also

rooVArrayObject

Class Description

 rooCollectionObject corresponds to Collection_Object Class

 The class rooCollectionObject is the abstract base class for classes that
 serve as self-describing data types for collections.

 Currently Objectivity/DB supports only one kind of collection attribute,
 namely VArray attributes, which contain variable-size arrays of elements
 of the same type. The subclass VArray_Object represents this kind of
 persistent data.

 Because this class is abstract, you never instantiate it; instead, you work
 with instances of its concrete derived classes. You should not derive your
 own classes from this class.

rooCollectionObject()
 default constructor, for internal use only



Inline Functions


        rooCollectionObject rooCollectionObject(void* imp)
                    TClass* Class()
                    TClass* IsA() const
                       void ShowMembers(TMemberInspector& insp, char* parent)
                       void Streamer(TBuffer& b)
        rooCollectionObject rooCollectionObject(rooCollectionObject&)
                       void ~rooCollectionObject()


Author: Valeriy Onuchin 11/09/2000


ROOT page - Class index - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.