1 #ifndef HIERARCHICAL_CHANNEL_H_INCLUDED_ 
    2 #define HIERARCHICAL_CHANNEL_H_INCLUDED_ 
   42 typedef std::vector<HierarchicalChannel*>
 
   44 typedef std::vector<HierarchicalChannel*>::iterator
 
   46 typedef std::vector<HierarchicalChannel*>::const_iterator
 
Definition: hierarchical_channel.h:13
 
int instance_counter_
This variable counts how many instances of this given type exsist in the desgin. 
Definition: hierarchical_channel.h:28
 
void print_hierarchical_channel_definition()
Definition: hierarchical_channel.cpp:12
 
std::list< Interface * > get_interfaces()
Returns all implemented interfaces. 
Definition: hierarchical_channel.cpp:17
 
std::vector< HierarchicalChannel * > HierarchicalChannelVector
Definition: design.h:38
 
This class represents instances. 
Definition: module.h:49
 
HierarchicalChannel(SgClassDefinition *ast_node)
Default constructor. 
Definition: hierarchical_channel.cpp:6
 
std::vector< HierarchicalChannel * >::iterator HierarchicalChannelVectorIter
Definition: hierarchical_channel.h:45
 
std::vector< HierarchicalChannel * >::const_iterator HierarchicalChannelVectorConstIter
Definition: hierarchical_channel.h:47