inlib  1.2.0
Public Member Functions | Static Public Member Functions
inlib::waxml::ntuple::leaf Class Reference
Inheritance diagram for inlib::waxml::ntuple::leaf:
Inheritance graph
[legend]
Collaboration diagram for inlib::waxml::ntuple::leaf:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual void * cast (cid a_class) const
virtual std::string s_def () const =0
virtual std::string s_value () const =0
 leaf ()
virtual ~leaf ()
 leaf (const leaf &a_from)
leafoperator= (const leaf &)

Static Public Member Functions

static cid id_class ()

Detailed Description

Definition at line 39 of file ntuple.


Constructor & Destructor Documentation

inlib::waxml::ntuple::leaf::leaf ( ) [inline]

Definition at line 51 of file ntuple.

{}
virtual inlib::waxml::ntuple::leaf::~leaf ( ) [inline, virtual]

Definition at line 52 of file ntuple.

{}
inlib::waxml::ntuple::leaf::leaf ( const leaf a_from) [inline]

Definition at line 53 of file ntuple.

:iobj(a_from){}

Member Function Documentation

virtual void* inlib::waxml::ntuple::leaf::cast ( cid  a_class) const [inline, virtual]

Implements inlib::waxml::ntuple::iobj.

Reimplemented in inlib::waxml::ntuple::column< T >.

Definition at line 43 of file ntuple.

                                          {
      if(void* p = cmp_cast<leaf>(this,a_class)) {return p;}
      else return 0;
    }
static cid inlib::waxml::ntuple::leaf::id_class ( ) [inline, static]

Reimplemented in inlib::waxml::ntuple::column< T >.

Definition at line 41 of file ntuple.

{return 100;}
leaf& inlib::waxml::ntuple::leaf::operator= ( const leaf ) [inline]

Definition at line 54 of file ntuple.

{return *this;}
virtual std::string inlib::waxml::ntuple::leaf::s_def ( ) const [pure virtual]
virtual std::string inlib::waxml::ntuple::leaf::s_value ( ) const [pure virtual]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines