DynamicModule Class Reference

#include <dynamic_internal_representation.h>

Inheritance diagram for DynamicModule:
Inheritance graph
[legend]
Collaboration diagram for DynamicModule:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual void class_name ()
void print_tree (unsigned int indent=0)

Public Attributes

std::list< DynamicModule * > sub_modules_
std::list< DynamicPort * > ports_
std::list< DynamicPointer * > pointers_
std::list< DynamicReference * > references_
std::list< DynamicVariable * > variables_
std::list< DynamicPrimChannel * > sub_channels_
std::list
< DynamicHierarchicalChannel * > 
sub_hierarchical_channels_
std::list< DynamicEvent * > events_
std::list< DynamicEventAndList * > event_and_lists_
std::list< DynamicEventOrList * > event_or_lists_
std::string name_
int * address_

Member Function Documentation

void DynamicModule::class_name (  )  [virtual]

Implements DynamicObject.

Reimplemented in DynamicHierarchicalChannel.

void DynamicModule::print_tree ( unsigned int  indent = 0  ) 

Reimplemented in DynamicHierarchicalChannel.


Member Data Documentation

int* DynamicObject::address_ [inherited]
std::string DynamicObject::name_ [inherited]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Jul 2017 by  doxygen 1.6.1