2 #ifndef AIDA_IMANAGEDOBJECTROOT_H
3 #define AIDA_IMANAGEDOBJECTROOT_H 1
6 #include <AIDA/IManagedObject>
31 virtual std::string
name()
const;
53 virtual void *
cast(
const std::string & className)
const;
virtual ~IManagedObject()
Destructor.
Definition: IManagedObjectROOT.h:23
An object which can be stored in a tree.
Definition: IManagedObjectROOT.h:19
virtual std::string name() const
Get the name of an IManagedObject.
virtual void * cast(const std::string &className) const
A simple introspection method.
An object which can be stored in a tree.
Definition: IManagedObject.h:27