NEOCCA bindings Specification  0.2.8
Namespaces | Macros | Typedefs
neocca.hh File Reference
#include <vector>
#include <string>
#include <complex>
#include <exception>
#include <boost/cstdint.hpp>
#include <boost/shared_ptr.hpp>
#include "neobase/Version.hh"
#include "neobase/Port.hh"
#include "neoaux.hh"
#include "neobase/Component.hh"
#include "neobase/Services.hh"
#include "neobase/AbstractFramework.hh"
Include dependency graph for neocca.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 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.
 
 neo::cca
 

Macros

#define NEOCCA_VERSION   "0.2.8"
 compile time version numbers in dotted string form. More...
 
#define NEOCCA_VERSION_MAJOR   0
 compile time major version number More...
 
#define NEOCCA_VERSION_MINOR   2
 compile time minor version number More...
 
#define NEOCCA_VERSION_PATCH   8
 compile time patch version number More...
 

Typedefs

typedef Port * neo::cca::Port_p
 
typedef Port * neo::cca::Port_ptr
 
typedef Component * neo::cca::Component_p
 
typedef Component * neo::cca::Component_ptr
 
typedef Services * neo::cca::Services_p
 
typedef Services * neo::cca::Services_ptr
 
typedef TypeMap * neo::cca::TypeMap_p
 
typedef TypeMap * neo::cca::TypeMap_ptr
 
typedef ComponentID * neo::cca::ComponentID_p
 
typedef ComponentID * neo::cca::ComponentID_ptr
 
typedef ConnectionID * neo::cca::ConnectionID_p
 
typedef ConnectionID * neo::cca::ConnectionID_ptr
 

Macro Definition Documentation

◆ NEOCCA_VERSION

#define NEOCCA_VERSION   "0.2.8"

compile time version numbers in dotted string form.

◆ NEOCCA_VERSION_MAJOR

#define NEOCCA_VERSION_MAJOR   0

compile time major version number

◆ NEOCCA_VERSION_MINOR

#define NEOCCA_VERSION_MINOR   2

compile time minor version number

◆ NEOCCA_VERSION_PATCH

#define NEOCCA_VERSION_PATCH   8

compile time patch version number