rooVArrayEmbeddedClassType


class description - source file - inheritance tree

class rooVArrayEmbeddedClassType : public rooCollectionType


    public:
rooVArrayEmbeddedClassType rooVArrayEmbeddedClassType() rooVArrayEmbeddedClassType rooVArrayEmbeddedClassType(void* imp) rooVArrayEmbeddedClassType rooVArrayEmbeddedClassType(rooVArrayEmbeddedClassType&) virtual void ~rooVArrayEmbeddedClassType() TClass* Class() rooClass& element_class_type() virtual Bool_t is_varray_embedded_class_type() const virtual Bool_t is_varray_type() const virtual TClass* IsA() const virtual Int_t kind() const virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b)

Data Members

protected:
rooClass* fElementClassType class of the elements of the described array

Class Description

 rooVArrayEmbeddedClassType corresponds to VArray_Embedded_Class_Type Class

 The class rooVArrayEmbeddedClassType represents descriptors for
 embedded-class VArray types. An instance of this class is called an
 embedded-class-VArray type descriptor.

 An instance of this class provides information about a particular
 embedded-class VArray type, called its described type. An embedded-class
 VArray type is a variable-size array type whose elements are embedded
 instances of a particular non-persistence-capable embedded class.

 You should never instantiate this class directly. Instead, you can obtain
 an embedded-class-VArray type descriptor either from the module descriptor
 for the top-level module or from an attribute descriptor for an
 embedded-class VArray attribute. Typically, you obtain an instance by
 calling the inherited type_of member function of an attribute descriptor.

rooVArrayEmbeddedClassType()
 default ctor., for internal use only

~rooVArrayEmbeddedClassType()
 dtor., for internal use only

Bool_t is_varray_embedded_class_type() const
 Overrides the inherited member function. Indicates that the described
 type is a variable-size array type whose elements are instances of some
 non-persistence-capable class.

 Returns kTRUE



Inline Functions


        rooVArrayEmbeddedClassType rooVArrayEmbeddedClassType(void* imp)
                             Int_t kind() const
                         rooClass& element_class_type()
                            Bool_t is_varray_type() const
                           TClass* Class()
                           TClass* IsA() const
                              void ShowMembers(TMemberInspector& insp, char* parent)
                              void Streamer(TBuffer& b)
        rooVArrayEmbeddedClassType rooVArrayEmbeddedClassType(rooVArrayEmbeddedClassType&)


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.