1 #ifndef PRIMITIVE_CHANNEL_INSTANCE_H_INCLUDED_ 
    2 #define PRIMITIVE_CHANNEL_INSTANCE_H_INCLUDED_ 
   53 typedef std::vector<PrimitiveChannelInstance*>
 
   55 typedef std::vector<PrimitiveChannelInstance*>::iterator
 
   57 typedef std::vector<PrimitiveChannelInstance*>::const_iterator
 
   59 typedef std::vector<PrimitiveChannelInstance*>::iterator
 
Definition: primitive_channel_instance.h:15
 
virtual std::string get_ast_type_name()
Get function for the name of the ast type of the channel instance. 
Definition: primitive_channel_instance.cpp:13
 
std::vector< PrimitiveChannelInstance * >::iterator PrimitiveChannelInstanceVectorIter
Definition: primitive_channel_instance.h:56
 
virtual PrimitiveChannel * get_definition()
returns this associated definition of the primitive channel instance 
Definition: primitive_channel_instance.cpp:18
 
Definition: primitive_channel.h:15
 
std::vector< PrimitiveChannelInstance * > PrimitiveChannelInstanceVector
Definition: class.h:45
 
Definition: instance.h:17
 
PrimitiveChannelInstance(SgVariableDefinition *ast_node, PrimitiveChannel *definition)
Default constructor. 
Definition: primitive_channel_instance.cpp:3
 
PrimitiveChannel * definition_
This pointer points to the corresponding definition in the internal representation. 
Definition: primitive_channel_instance.h:45
 
std::vector< PrimitiveChannelInstance * >::const_iterator PrimitiveChannelInstanceVectorConstIter
Definition: primitive_channel_instance.h:58