Jazz 1.26.+
Loading...
Searching...
No Matches
Public Member Functions
jazz_models::Model Class Reference

Model: A Space of Concepts. More...

#include <model.h>

Inheritance diagram for jazz_models::Model:
jazz_elements::Service

Public Member Functions

 Model (pLogger a_logger, pConfigFile a_config)
 Bop: Start the Model.
 
StatusCode start ()
 
StatusCode shut_down ()
 
- Public Member Functions inherited from jazz_elements::Service
 Service (pLogger a_logger, pConfigFile a_config)
 
virtual pChar const id ()
 
void log (int loglevel, const char *message)
 
void log_printf (int loglevel, const char *fmt,...)
 
bool get_conf_key (const char *key, int &value)
 
bool get_conf_key (const char *key, double &value)
 
bool get_conf_key (const char *key, String &value)
 

Additional Inherited Members

- Data Fields inherited from jazz_elements::Service
pLogger p_log
 The logger.
 
pConfigFile p_conf
 The configuration file.
 

Detailed Description

Model: A Space of Concepts.

Constructor & Destructor Documentation

◆ Model()

jazz_models::Model::Model ( pLogger  a_logger,
pConfigFile  a_config 
)

Bop: Start the Model.

Parameters
a_loggerA pointer to the logger.
a_configA pointer to the configuration.

Member Function Documentation

◆ start()

StatusCode jazz_models::Model::start ( )
virtual

Starts the Model service

Returns
SERVICE_NO_ERROR if successful, an error code otherwise.

Reimplemented from jazz_elements::Service.

◆ shut_down()

StatusCode jazz_models::Model::shut_down ( )
virtual

Shuts down the Model Service

Returns
SERVICE_NO_ERROR if successful, an error code otherwise.

Reimplemented from jazz_elements::Service.


The documentation for this class was generated from the following files: