#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().