GreenSocs GreenControl with GreenConfig (detailed API reference) Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
gs::detail::access_down_cast_tag
gs::cnf::CallbAdapt< T >Deprecated! Template specialized adapter class which can be used to call a arbitrary callback function
gs::cnf::CallbAdapt_bDeprecated! Adapter base class which can be used to call a arbitrary callback function
gs::cnf::cnf_apiGreenControl Config API 'interface'
gs::cnf::CommandLine_ToolTool which provides a command line in the simulation terminal for access to parameters
gs::cnf::CommandLineConfigParserCommand line parser for parameter configuration
gs::cnf::CommandLineExceptionException class for wrong command line parameter
gs::cnf::ConfigDatabase_T< gs_param_base_T >Database channel for configurable parameters, used by the ConfigPlugin
gs::cnf::ConfigDatabase_T< gs_param_base_T >::parameterStruct for parameter information to be saved in map
gs::cnf::ConfigFile_ToolTool which reads a configuration file and sets parameters and provides configuration of a string representing one line
gs::cnf::ConfigPluginConfigPlugin for service "ConfigPlugin" CONFIG_SERVICE
gs::cnf::ConfigPrivatePlugin_T< gs_param_base_T, gs_param_STRING_T, GCnf_private_Api_T >Private Config Plugin to be used within a private config API
gs::cnf::ConfigSetData structure carrying a set of configuration data that can be applied to the model or a module
gs::detail::const_cast_tag
gs::ctr::control_initiator_multi_portTarget multi port for the GC Core
gs::ctr::control_initiator_portInitiator port for APIs to connect to GC Core
gs::ctr::control_target_multi_portTarget multi port for the GC Core
gs::ctr::control_target_portTarget port for APIs to connect to GC Core
gs::ctr::ControlAddressMapAddress map for the GreenControl Core
gs::ctr::ControlPhasePhases of the communication with transaction containers
gs::ctr::ControlTransactionControl transaction class
gs::detail::dynamic_cast_tag
gs::ctr::gc_b_if< TRANSACTION >
gs::ctr::gc_base_port< PV, PVT >
gs::ctr::GC_CoreCentral routing core of the GreenControl framework
gs::ctr::GC_Core::master_connectorConnector to receive master calls from peq
gs::ctr::GC_Core::slave_connectorConnector to receive slave calls from peq
gs::ctr::GC_Core_ifInterface to identify the GC_Core instance
gs::ctr::gc_multi_base_port< PV, PVT >
gs::ctr::gc_portPort to the GreenControl Core
gs::ctr::gc_port::master_connectorConnector to receive master calls from peq
gs::ctr::gc_port::slave_connectorConnector to receive slave calls from peq
gs::ctr::gc_port_ifInterface to be implemented by APIs which use the gc_port
gs::ctr::GCExceptionGreenControl exception class
gs::cnf::GCnf_Api_t< gs_param_base_T, GCnf_private_Api_TMPL, gs_param_T >GreenControl Config API (typedefed to GCnf_Api) to be used by other APIs
gs::cnf::GCnf_private_Api_T< gs_param_base_T, gs_param_T >
gs::cnf::gcnfScmlProperty_baseBase class for scml_property parameters
gs::cnf::gcnfScmlProperty_base::WrongTypeExceptionException class for wrong types in scml_properties
gs::cnf::gcnfScmlProperty_tbase< T >Base class for scml_property parameters, templated
gs::cnf::GenericTransactionCopyClass which allows gs_params which are a copy of the main attributes of tlm::gp::GenericTransaction
gs::cnf::gs_param< T >The parameters, gs_param class, templated
gs_param< bool >Template specialization for gs_param<bool>
gs::cnf::gs_param< bool >Template specialization for gs_param<bool>
gs::cnf::gs_param< char >Template specialization for gs_param<char>
gs_param< char >Template specialization for gs_param<char>
gs::cnf::gs_param< ControlTransaction >Template specialization for gs_param<gc_transaction>
gs_param< double >Template specialization for gs_param<double>
gs::cnf::gs_param< double >Template specialization for gs_param<double>
gs_param< float >Template specialization for gs_param<float>
gs::cnf::gs_param< float >Template specialization for gs_param<float>
gs::cnf::gs_param< GenericTransactionCopy >Template specialization for gs_param< GenericTransactionCopy >
gs_param< int >Template specialization for gs_param<int>
gs::cnf::gs_param< int >Template specialization for gs_param<int>
gs::cnf::gs_param< long long >Template specialization for gs_param<long long int>
gs_param< long long >Template specialization for gs_param<long long int>
gs::cnf::gs_param< sc_core::sc_time >Template specialization for gs_param< sc_time >
gs_param< sc_core::sc_time >Template specialization for gs_param< sc_time >
gs::cnf::gs_param< sc_dt::sc_bigint< W > >Template specialization for gs_param< sc_bigint<W> >
gs_param< sc_dt::sc_bigint< W > >Template specialization for gs_param< sc_bigint<W> >
gs::cnf::gs_param< sc_dt::sc_biguint< W > >Template specialization for gs_param< sc_biguint<W> >
gs_param< sc_dt::sc_biguint< W > >Template specialization for gs_param< sc_biguint<W> >
gs::cnf::gs_param< sc_dt::sc_bit >Template specialization for gs_param< sc_bit >
gs_param< sc_dt::sc_bit >Template specialization for gs_param< sc_bit >
gs::cnf::gs_param< sc_dt::sc_int< W > >Template specialization for gs_param< sc_int<W> >
gs_param< sc_dt::sc_int< W > >Template specialization for gs_param< sc_int<W> >
gs::cnf::gs_param< sc_dt::sc_int_base >Template specialization for gs_param< sc_int_base >
gs_param< sc_dt::sc_int_base >Template specialization for gs_param< sc_int_base >
gs::cnf::gs_param< sc_dt::sc_logic >Template specialization for gs_param< sc_logic >
gs_param< sc_dt::sc_logic >Template specialization for gs_param< sc_logic >
gs::cnf::gs_param< sc_dt::sc_signed >Template specialization for gs_param< sc_signed >
gs_param< sc_dt::sc_signed >Template specialization for gs_param< sc_signed >
gs::cnf::gs_param< sc_dt::sc_uint< W > >Template specialization for gs_param< sc_uint<W> >
gs_param< sc_dt::sc_uint< W > >Template specialization for gs_param< sc_uint<W> >
gs::cnf::gs_param< sc_dt::sc_uint_base >Template specialization for gs_param< sc_uint_base >
gs_param< sc_dt::sc_uint_base >Template specialization for gs_param< sc_uint_base >
gs::cnf::gs_param< sc_dt::sc_unsigned >Template specialization for gs_param< sc_unsigned >
gs_param< sc_dt::sc_unsigned >Template specialization for gs_param< sc_unsigned >
gs_param< std::string >Template specialization for gs_param<std::string>
gs::cnf::gs_param< std::string >Template specialization for gs_param<std::string>
gs::cnf::gs_param< std::vector< std::string > >Template specialization for gs_param< std::vector<std::string> >
gs_param< std::vector< std::string > >Template specialization for gs_param< std::vector<std::string> >
gs::cnf::gs_param< T * >Simple Parameter Array: template specialization for all pointer types
gs_param< T * >Simple Parameter Array: template specialization for all pointer types
gs::cnf::gs_param< unsigned char >Template specialization for gs_param<unsigned char>
gs_param< unsigned char >Template specialization for gs_param<unsigned char>
gs_param< unsigned int >Template specialization for gs_param<unsigned int>
gs::cnf::gs_param< unsigned int >Template specialization for gs_param<unsigned int>
gs_param< unsigned long long >Template specialization for gs_param<unsigned long long int>
gs::cnf::gs_param< unsigned long long >Template specialization for gs_param<unsigned long long int>
gs::cnf::gs_param< unsigned short >Template specialization for gs_param<unsigned short>
gs_param< unsigned short >Template specialization for gs_param<unsigned short>
gs::cnf::gs_param_array_T< gs_param_base_T >Extended Parameter Array
gs::cnf::gs_param_array_T< gs_param_base_T >::iteratorParameter iterator for Extended Parameter Arrays
gs::cnf::gs_param_baseBase class for all gs_param template specialisations
gs::cnf::gs_param_t< T >Template specialized base class for configuration parameters
gs::cnf::initialize_ifInterface to be implemented by each API
gs::ctr::letter_digit_iteratorClass which objects return chars when calling next() in the order: 012...890ABC...XYZabc...xyz
gs::cnf::LuaFile_ToolTool which reads a Lua configuration file and sets parameters
gs::ctr::ObjectFactory< T, needsRelease >
gs::ctr::ObjectFactory< PTRTYPE< T >, false >
gs::ctr::ObjectPool< T >
gs::ctr::ObjectPool< T >::entry
gs::cnf::observer_db_ifSystemC interface to allow the ConfigPlugin to get access to the observer database
gs::cnf::ObserverDatabaseObserver database stores observers watching for new added parameters
gs::cnf::param_db_ifSystemC interface to allow the ConfigPlugin to get access to a parameter database
gs::cnf::ParamCallbAdapt< T >Template specialized adapter class which can be used to call a arbitrary parameter callback function
gs::cnf::ParamCallbAdapt_B< T_gs_param_base >Adapter base class which can be used to call a arbitrary parameter callback function
gs::ctr::payload_event_queue< PAYLOAD >
gs::ctr::payload_event_queue< PAYLOAD >::delta_list
gs::ctr::payload_event_queue_if< PAYLOAD >
gs::ctr::payload_event_queue_output_if< PAYLOAD >
gs::cnf::plugin_ifSystemC interface to allow the observer database to get access to the parameter database of the ConfigPlugin
gs::detail::polymorphic_cast_tag
gs::cnf::RegisterObserverFailedExceptionException class for wrong command line parameter
sc_interface
sc_module
gs::cnf::Scml_ApiUser API adaptor which connects the scml_property objects to the GreenControl framework
gs::cnf::Scml_database_adaptorDatabase channel which connects to CoWare scml library, used by the ConfigPlugin
gs::cnf::Scml_database_adaptor::DatabaseException
scml_property< T >Scml_property class, templated
scml_property< bool >Template specialization scml_property<bool>
scml_property< double >Template specialization scml_property<double>
scml_property< int >Template specialization scml_property<int>
scml_property< std::string >Template specialization scml_property<std::string>
scml_property< unsigned int >Template specialization scml_property<unsigned int>
gs::shared_ptr< T >
gs::detail::shared_ptr_traits< T >
gs::detail::shared_ptr_traits< void >
gs::detail::shared_ptr_traits< void const >
gs::detail::shared_ptr_traits< void const volatile >
gs::detail::shared_ptr_traits< void volatile >
gs::detail::static_cast_tag
gs::ctr::timeorderedlist< PAYLOAD >
gs::ctr::timeorderedlist< PAYLOAD >::element
gs::cnf::Tool_GCnf_ApiSimple Tool API for initial and runtime configuration
gs::cnf::triple
gs::ctr::TypeChar< T >
gs::ctr::TypeChar< PTRTYPE< T > >
gs::ctr::unevenpair< _T1, _T2 >

Generated on Fri Nov 21 00:31:31 2008 for GreenSocs GreenControl with GreenConfig (detailed API reference) by  doxygen 1.5.1