rooBasicType


class description - source file - inheritance tree

class rooBasicType : public rooAttributeType


    public:
rooBasicType rooBasicType() rooBasicType rooBasicType(void* imp) rooBasicType rooBasicType(rooBasicType&) virtual void ~rooBasicType() Int_t base_type() const TClass* Class() virtual Bool_t is_basic_type() const virtual TClass* IsA() const virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b)

Data Members


Class Description

 rooBasicType corresponds to Basic_Type Class

 The class rooBasicType represents descriptors for basic numeric types. This
 document uses the term numeric type to include any fundamental character,
 integer, floating-point, or pointer type. An instance of rooBasicType is
 called a numeric-type descriptor; it provides information about a particular
 numeric type, called its described type.
   You should never instantiate this class directly. Instead, you can obtain
 a numeric-type descriptor either from the module descriptor for the top-level
 module or from an attribute descriptor for a numeric attribute. Typically,
 you obtain an instance by calling the inherited type_of member function of
 an attribute descriptor.

rooBasicType()
 default ctor., for internal use only

~rooBasicType()
 for internal use only

Int_t base_type() const
 Returns A code identifying the described numeric type; one of:

 kooTypeNONE      kooTypeCHAR     kooTypeINT8     kooTypeUINT8
 kooTypeINT16     kooTypeUINT16   kooTypeINT32    kooTypeUINT32
 kooTypeINT64     kooTypeUINT64   kooTypeFLOAT32  kooTypeFLOAT64
 kooTypePTR

Bool_t is_basic_type() const
 Overrides the inherited member function. Indicates that the described
 type is a basic numeric type.

 Returns kTRUE



Inline Functions


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


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.