/local/lecs/lecs/risc_v0.4.0/sources/build/risc_v0.4.0/src/internal_representation/dynamic_internal_representation.h File Reference
#include <list>
#include <string>
#include <iostream>
Go to the source code of this file.
Classes | 
| class   | DynamicObject | 
| class   | DynamicEventList | 
| class   | DynamicPort | 
| class   | DynamicPointer | 
| class   | DynamicReference | 
| class   | DynamicVariable | 
| class   | DynamicEvent | 
| class   | DynamicPrimChannel | 
| class   | DynamicEventOrListElement | 
| class   | DynamicEventOrList | 
| class   | DynamicEventAndListElement | 
| class   | DynamicEventAndList | 
| class   | DynamicModule | 
| class   | DynamicHierarchicalChannel | 
Functions | 
| DynamicObject *  | get_dynamic_object_of_variable (DynamicModule *root, std::string host_module_type_name, int host_module_instance_id, std::string reference_name, int &instance_counter) | 
| bool  | get_instance_id_of_hosting_module (DynamicModule *root, int *address_of_variable, std::string module_name, int &coutner) | 
std::pair< DynamicModule  
*, std::string >  | get_host_module_and_name_of_variable (DynamicModule *root, int *variable) | 
| void  | get_all_components_of_type (DynamicModule *root, std::string type_name, std::list< DynamicModule * > &modules) | 
| DynamicModule *  | get_host_module_of_member (DynamicModule *root, int *address_of_variable) | 
| DynamicObject *  | find_channel (DynamicModule *root, int *address_of_channel) | 
Function Documentation
      
        
          | DynamicObject* get_dynamic_object_of_variable  | 
          ( | 
          DynamicModule *  | 
           root,  | 
        
        
           | 
           | 
          std::string  | 
           host_module_type_name,  | 
        
        
           | 
           | 
          int  | 
           host_module_instance_id,  | 
        
        
           | 
           | 
          std::string  | 
           reference_name,  | 
        
        
           | 
           | 
          int &  | 
           instance_counter |   | 
        
        
           | 
          ) | 
           |  |  | 
        
      
 
 
      
        
          | bool get_instance_id_of_hosting_module  | 
          ( | 
          DynamicModule *  | 
           root,  | 
        
        
           | 
           | 
          int *  | 
           address_of_variable,  | 
        
        
           | 
           | 
          std::string  | 
           module_name,  | 
        
        
           | 
           | 
          int &  | 
           coutner |   | 
        
        
           | 
          ) | 
           |  |  |