INTRODUCTION
Overview
Download and Install
Documentation
Publications

REPOSITORY
Libraries

DEVELOPER
Dev Guide
Dashboard

PEOPLE
Contributors
Users

SourceForge.net Logo
Project
Download
Mailing lists

 

         

gbxutilacfr Namespace Reference

ACFR utilities. More...


Classes

class  Exception
 Base class for all GbxUtilAcfr exceptions. More...
class  HardwareException
 This exception is raised when something is wrong with the hardware. More...
struct  SubsystemStatus
 Status for a single subsystem. More...
class  Status
 Local interface to component status. More...
class  SubStatus
 Convenience class which represents the status of a subsystem. More...
class  Tracer
 Local and remote tracing. More...
class  TrivialStatus
 A trivial implementation of the status API which prints to cout. More...
class  TrivialTracer
 A simple implementation of the tracer API which prints to cout. More...

Enumerations

enum  SubsystemStatusType {
  SubsystemStatusInitialising, SubsystemStatusOk, SubsystemStatusWarning, SubsystemStatusFault,
  SubsystemStatusStalled
}
 Possible subsystem status values. More...

Functions

std::vector< std::string > tokenise (const std::string &str, const std::string &delimiter)


Detailed Description

ACFR utilities.

This namespace is part of a utility library.

See also:
GbxUtilAcfr


Enumeration Type Documentation

Possible subsystem status values.

Enumerator:
SubsystemStatusInitialising  Subsystem is initialising -- it's not exactly OK yet, but there's also no fault yet.
SubsystemStatusOk  Subsystem is OK.
SubsystemStatusWarning  Subsystem has encountered an abnormal but non-fault condition.
SubsystemStatusFault  Subsystem has declared a fault.
SubsystemStatusStalled  Subsystem has not been heard from for an abnormally long time.


Function Documentation

std::vector<std::string> gbxutilacfr::tokenise ( const std::string &  str,
const std::string &  delimiter 
)

Takes a string containing tokens separated by a delimiter Returns the vector of tokens

 

Generated for GearBox by  doxygen 1.4.5