TmsD.h File Reference

#include <Boap.h>
#include <BList.h>
#include <BArray.h>

Namespaces

namespace  Tms

Classes

class  Tms::NameValue
class  Tms::PuChannel
 This class stores a Physical Pick-Up channel id. More...
class  Tms::PuStatus
 This class stores the status of an individual Pick-Up. More...
class  Tms::ConfigInfo
 This class describes the configuration of the TMS. More...
class  Tms::DataInfo
 This class defines the data to be acquired and/or fetched. More...
class  Tms::DataValue
 This is the definition of a single data value. More...
class  Tms::DataValueMean
 This is the definition of a single data value. More...
class  Tms::Data
 This class stores the raw data. More...
class  Tms::PuStateTable
 This class defines the Pick-Up state table. More...
class  Tms::CycleParam
 This class defines the parameters for a PS processing cycle. More...
class  Tms::CycleParamItem
class  Tms::TestCaptureInfo
 This class defines the parameters for a test data capture. More...
class  Tms::PupeConfig
class  Tms::CycleInformationPeriod
class  Tms::CycleInformation

Defines

#define TMSD_H   1

Enumerations

enum  Tms::Errors {
  Tms::ErrorOk, Tms::ErrorMisc, Tms::ErrorWarning, Tms::ErrorInit,
  Tms::ErrorConfig, Tms::ErrorParam, Tms::ErrorNotImplemented, Tms::ErrorComms,
  Tms::ErrorCommsTimeout, Tms::ErrorMC, Tms::ErrorFpga, Tms::ErrorStateTable,
  Tms::ErrorCycleNumber, Tms::ErrorDataNotAvailable, Tms::ErrorDataGone, Tms::ErrorDataFuture,
  Tms::ErrorTimeout
}
enum  Tms::CyclePeriod {
  Tms::CyclePeriodAll, Tms::CyclePeriodCalibration, Tms::CyclePeriodHarmonic0, Tms::CyclePeriodHarmonic1,
  Tms::CyclePeriodHarmonic2, Tms::CyclePeriodHarmonic3, Tms::CyclePeriodHarmonic4, Tms::CyclePeriodHarmonic5,
  Tms::CyclePeriodHarmonic6, Tms::CyclePeriodHarmonic7
}
enum  Tms::DataType { Tms::DataTypeRaw, Tms::DataTypeMean }
enum  Tms::DataFunction { Tms::DataFunctionRaw, Tms::DataFunctionMean0, Tms::DataFunctionMean1 }
enum  Tms::TestOutput { Tms::TestOutputFrefLocal, Tms::TestOutputPllL1, Tms::TestOutputPllL2 }
enum  Tms::Priority { Tms::PriorityLow, Tms::PriorityNormal, Tms::PriorityHigh }

Define Documentation

#define TMSD_H   1


Generated on Tue Oct 9 16:15:54 2007 for LibTmsApi by  doxygen 1.5.1