#include "Calcium.hxx"#include "CalciumInterface.hxx"#include "calcium.h"#include <iostream>#include <sstream>#include <string>#include <exception>#include <cstring>
Functions | |
| void | cp_exit (int) |
| void | setDependency (provides_port *, char *, CalciumTypes::DependencyType) |
| void | create_calcium_port (Superv_Component_i *compo, char *name, char *type, char *mode, char *depend) |
| char ** | create_multiple_calcium_port (Superv_Component_i *compo, char *name, char *type, char *mode, char *depend, int number) |
| void cp_exit | ( | int | err | ) |
References LOC.
| void create_calcium_port | ( | Superv_Component_i * | compo, |
| char * | name, | ||
| char * | type, | ||
| char * | mode, | ||
| char * | depend | ||
| ) |
References Superv_Component_i::add_port(), Superv_Component_i::create_provides_data_port(), Superv_Component_i::create_uses_data_port(), Engines_Component_i::getContainerName(), Engines_Component_i::instanceName(), CalciumTypes::ITERATION_DEPENDENCY, setDependency(), CalciumTypes::TIME_DEPENDENCY, DSC_Exception::what(), and Engines_DSC_interface::writeEvent().
Referenced by create_multiple_calcium_port().
| char** create_multiple_calcium_port | ( | Superv_Component_i * | compo, |
| char * | name, | ||
| char * | type, | ||
| char * | mode, | ||
| char * | depend, | ||
| int | number | ||
| ) |
References create_calcium_port().
| void setDependency | ( | provides_port * | port, |
| char * | type, | ||
| CalciumTypes::DependencyType | depend | ||
| ) |
Referenced by create_calcium_port().