StateFS
 All Classes Files Functions Variables Typedefs Enumerations Groups Pages
Public Member Functions | Static Public Member Functions | List of all members
statefs::BranchWrapper< BranchT > Class Template Reference
Inheritance diagram for statefs::BranchWrapper< BranchT >:
Inheritance graph
[legend]
Collaboration diagram for statefs::BranchWrapper< BranchT >:
Collaboration graph
[legend]

Public Member Functions

::statefs_branchbranch_cast ()
 
::statefs_branch const * branch_cast () const
 
 BranchWrapper (char const *name, statefs_node const &node_template, statefs_branch const &branch_template)
 
- Public Member Functions inherited from statefs::NodeWrapper< BranchT >
::statefs_nodenode_cast ()
 
::statefs_node const * node_cast () const
 
virtual ::statefs_nodeget_node ()
 
virtual ::statefs_node const * get_node () const
 
virtual ::statefs_node_type get_type () const
 
virtual std::string get_name () const
 
 NodeWrapper (char const *name, statefs_node const &node_template)
 
- Public Member Functions inherited from statefs::ANode
virtual void release ()=0
 

Static Public Member Functions

static BranchWrapper< BranchT > * self_cast (statefs_branch *src)
 
static BranchWrapper< BranchT >
const * 
self_cast (statefs_branch const *src)
 

The documentation for this class was generated from the following file: