32 #ifndef _util_misc_ccaenv_h
33 #define _util_misc_ccaenv_h
35 #include <ccaffeine_AbstractFramework.hh>
37 #include <MPQC_ComponentFactory.hh>
44 static int initialized_;
45 static ccaffeine::AbstractFramework fw_;
46 static gov::cca::Services services_;
47 static gov::cca::ports::BuilderService bs_;
48 static gov::cca::TypeMap type_map_;
49 static gov::cca::ComponentID my_id_;
50 static MPQC::ComponentFactory component_factory_;
54 static void init(std::string &args);
static gov::cca::TypeMap * get_type_map()
Returns pointer to type map.
static gov::cca::Services * get_services()
Returns pointer to Services object.
static gov::cca::ComponentID * get_component_id()
Returns pointer to "uber" component's ComponentID.
static gov::cca::ports::BuilderService * get_builder_service()
Returns pointer to BuilderService object.
static ccaffeine::AbstractFramework * get_framework()
Returns pointer to framework.
static int initialized()
Return nonzero if CCAEnv has been initialized.
static void init(std::string &args)
Initialize the framework.
The CCAEnv class handles embedded CCA frameworks.
Definition: ccaenv.h:42
Generated at Sun Jan 26 2020 23:33:03 for MPQC
2.3.1 using the documentation package Doxygen
1.8.16.