| ▼Nneo | 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 |
| ▼Ncca | |
| ▼Nports | |
| CBasicParameterPort | Simple version just exposing the typemap |
| CBuilderService | "neo.cca.BuilderService": the BuilderService |
| CComponentClassDescription | |
| CComponentFactory | NOT YET DEFINED IN CCA.SIDL: This is related to, but not the same as, cca ComponentRepository |
| CComponentRepository | NOT YET DEFINED IN CCA.SIDL: This is related to, but not the same as, cca ComponentRepository |
| CConnectionEvent | An event passed around when connection activities occur |
| CConnectionEventListener | A component wishing to be notified of connections on itself can inherit and implement this interface or delegate its implementation as desired |
| CConnectionEventService | "neo.cca.ports.ConnectionEventService": a Port to register/unregister our ConnectionEvent listener interface(s) |
| CGoPort | "neo.cca.ports.GoPort": A just-do-it port |
| CJPrintfPort | "neo.cca.ports.JPrintfPort: a port for making a string go to one of three channel, which may be routed anywhere by the framework or providing component (UNADOPTED in the standard) |
| CLoader | NOT YET DEFINED IN CCA.SIDL: This is related to, but not the same as, cca ComponentRepository or ComponentFactory or sidl.DLL or sidl.Loader |
| CParameterGetListener | This interface is typically implemented by a component using the neo::ports::ParameterPortFactory dynamically |
| CParameterPort | Interface for querying adjustable parameters, their ranges, help strings, groupings for UI purposes, etc |
| CParameterPortFactory | This class mostly follows the sidl documentation for the class of the same name in the gov.cca namespace |
| CParameterSetListener | This interface is typically implemented by a component using the ParameterPortFactory in a very dynamic fashion |
| CServiceProvider | NOT YET DEFINED IN CCA.SIDL: ServiceProvider interface implements a non-singleton service Port |
| CServiceRegistry | NOT YET DEFINED IN CCA.SIDL: ServiceRegistry is a Port that is primordially provided by the framework and can be fished out by a component wishing to provide service Ports |
| CStringConsumerPort | An example port for a standard interface for passing a string to a component |
| CTimeProducerPort | An example port for an interface for providing a time service |
| CAbstractFramework | Memory lifecycle: |
| CComponent | Component object model that all Components wishing to use the boost/STL-based memory model must use |
| CComponentID | An opaque handle for a component |
| CComponentRelease | |
| CConnectionID | This interface describes a CCA connection between components |
| CException | This class extends the STL std::exception to allow the thrower to specify the message that the stl says we return via what() |
| CPort | A pure-virtual tag interface to identify a function set capable of being exported to or imported from a CCA component |
| CServices | The handle through which the component communicates with its containing framework |
| CTypeMap | A CCA typed hash map |
| CTypeMismatchException | Exception occuring when a get or put operation specifies incorrect data type for a given key already defined in the map |
| CVersion | Runtime version info for queries |
| ▼Nsupport | |
| CComponentClassDescription | Implementation that can be reused by factory providers independent of Ccafe internals |
| CMPISetup | Implementation that can be reused by driver writers |
| CNeoMain | Class to encapsulate a generated driver |