ROOT::Reflex::ScopeName
class description - header file - source file - inheritance tree (.pdf)
private:
(unknown) ()
public:
ScopeName(const ROOT::Reflex::ScopeName& _ctor_arg)
ScopeName(char* name, ROOT::Reflex::ScopeBase* scopeBase)
static ROOT::Reflex::Scope ByName(const string& name)
TClass* IsA()
std::string& Name() const
char* Name_c_str() const
static __gnu_cxx::__normal_iterator<ROOT::Reflex::Scope*,vector<ROOT::Reflex::Scope> > Scope_Begin()
static __gnu_cxx::__normal_iterator<ROOT::Reflex::Scope*,vector<ROOT::Reflex::Scope> > Scope_End()
static reverse_iterator<__gnu_cxx::__normal_iterator<ROOT::Reflex::Scope*,vector<ROOT::Reflex::Scope> > > Scope_RBegin()
static reverse_iterator<__gnu_cxx::__normal_iterator<ROOT::Reflex::Scope*,vector<ROOT::Reflex::Scope> > > Scope_REnd()
static ROOT::Reflex::Scope ScopeAt(size_t nth)
static unsigned int ScopeSize()
virtual void ShowMembers(TMemberInspector&, char*)
virtual void Streamer(TBuffer&)
void StreamerNVirtual(TBuffer&)
ROOT::Reflex::Scope ThisScope() const
private:
string fName
ROOT::Reflex::ScopeBase* fScopeBase
ScopeName( const char * name, ScopeBase * scopeBase )
-------------------------------------------------------------------------------
Create the scope name dictionary info.
ROOT::Reflex::Scope ByName( const std::string & name )
-------------------------------------------------------------------------------
Lookup a scope by fully qualified name.
ROOT::Reflex::Scope ThisScope()
-------------------------------------------------------------------------------
Return the scope corresponding to this scope.
ROOT::Reflex::Scope ScopeAt( size_t nth )
-------------------------------------------------------------------------------
Return the nth scope defined in Reflex.
size_t ScopeSize()
-------------------------------------------------------------------------------
Return the number of scopes defined in Reflex.
ROOT::Reflex::Scope_Iterator Scope_Begin()
-------------------------------------------------------------------------------
Return the begin iterator of the scope collection.
ROOT::Reflex::Scope_Iterator Scope_End()
-------------------------------------------------------------------------------
Return the end iterator of the scope collection.
ROOT::Reflex::Reverse_Scope_Iterator Scope_RBegin()
-------------------------------------------------------------------------------
Return the rbegin iterator of the scope collection.
ROOT::Reflex::Reverse_Scope_Iterator Scope_REnd()
-------------------------------------------------------------------------------
Return the rend iterator of the scope collection.
ScopeName( const char * name, ScopeBase * scopeBase )
const std::string & Name()
Author: Stefan Roiser 2004
Last update: root/reflex:$Name: $:$Id: ScopeName.cxx,v 1.15 2006/07/05 07:09:09 roiser Exp $
ROOT page - Class index - Class Hierarchy - 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.