NEOCCA bindings Specification  0.2.8
Namespaces | Functions
helpers.hh File Reference
#include <map>
#include <string>
Include dependency graph for helpers.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  neo
 

This is neoclassic -- the ::classic::gov::cca headers updated to be similar to the official CCA specification in sidl while retaining the low impact on component coding that the classic specification had.


namespace  neo::support
namespace  neo::support::helpers

Functions

void neo::support::helpers::setParamsFromString (neo::cca::TypeMap_shared tm, std::map< std::string, std::string > &values)
void neo::support::helpers::setParameters (const std::string compName, const std::string port, neo::cca::ComponentID_shared comp, neo::cca::ports::BuilderService *bs, neo::cca::Services *services, std::map< std::string, std::string > &values)
int neo::support::helpers::invokeGo (const std::string comp, const std::string port, neo::cca::ComponentID_shared target, neo::cca::Services *services, neo::cca::ports::BuilderService *bs)
::neo::cca::Type neo::support::helpers::typeFromString (const ::std::string &typeName)
 given a string name of a primitive data type, return the enumerated type.
void neo::support::helpers::transformString (const ::std::string &key,::neo::cca::Type dt, const ::std::string &v,::neo::cca::TypeMap_shared tm)
 put a value in by type after parsing.
int neo::support::helpers::putValueByStrings (::neo::cca::TypeMap_shared t, const ::std::string &key, const ::std::string &vtype, const ::std::string &val)
 set a value from strings.
const std::string neo::support::helpers::typeToName (::neo::cca::Type t)
 given a type, return the string equivalent.
::std::string neo::support::helpers::stringType (::neo::cca::TypeMap_shared t, const ::std::string &key)
 given a map and key, return the string form of the type the key indexes.
::std::string neo::support::helpers::stringValue (::neo::cca::TypeMap_shared t, const ::std::string &key)
 given a map and key, return the string form of the value.
void neo::support::helpers::dumpTypeMapStdout (::neo::cca::TypeMap_shared t)
 print typemap as formated key-value pairs on stdout in sorted key order.