TwiceAsNice  2019-02-18
Classes | Typedefs | Functions
mpia Namespace Reference

Classes

struct  BasicIODeviceWutFixture
 
struct  DummyDeviceAsync
 
class  DummyNiceApplication
 
class  FakeIoDevice
 
class  MyDummyNiceApplication
 The purpose of this application is starting the nice infrastructure. More...
 
class  PowerMeterDeviceFake
 
class  Precondition
 
class  PropertyName
 This class defines the names of the property nodes. More...
 
class  Server
 
class  TestableIODeviceWut
 
class  TestablePowerMeterServiceWorker
 
class  WebSocketFactoryFake
 
class  WebSocketFake
 

Typedefs

typedef IceUtil::Handle< FakeIoDeviceFakeIoDevicePtr
 
typedef IceUtil::Handle< TestableIODeviceWutTestableIODeviceWutPtr
 
typedef std::vector< Basda::WebSocketPtrWebSocketSeq
 
typedef boost::shared_ptr< WebSocketFactoryFakeWebSocketFactoryFakePtr
 
typedef boost::shared_ptr< WebSocketFakeWebSocketFakePtr
 
typedef IceUtil::Handle< PowerMeterDeviceFakePowerMeterDeviceFakePtr
 
typedef IceUtil::Handle< TestablePowerMeterServiceWorkerTestablePowerMeterServiceWorkerPtr
 

Functions

static void precondition (bool condition)
 
static void precondition (bool condition)
 
static void ensure (bool condition, const std::string &message, const std::string &file, int line)
 
static basda::PowerMeterServiceWorker::PowerMeterDeviceSet buildPowerMeterDevicesFrom (const Nice::JointPtr &config)
 
static void precondition (bool condition, const std::string message)
 
static void ensure (bool condition, const std::string &message, const std::string &file, int line)
 
static basda::PowerMeterServiceWorker::PowerMeterDeviceSet buildPowerMeterDevicesFrom (const Nice::JointPtr &config)
 
static void precondition (bool condition, const std::string message)
 

Typedef Documentation

◆ FakeIoDevicePtr

typedef IceUtil::Handle< FakeIoDevice > mpia::FakeIoDevicePtr

◆ PowerMeterDeviceFakePtr

◆ TestableIODeviceWutPtr

◆ TestablePowerMeterServiceWorkerPtr

◆ WebSocketFactoryFakePtr

◆ WebSocketFakePtr

typedef boost::shared_ptr<WebSocketFake> mpia::WebSocketFakePtr

◆ WebSocketSeq

Function Documentation

◆ buildPowerMeterDevicesFrom() [1/2]

static basda::PowerMeterServiceWorker::PowerMeterDeviceSet mpia::buildPowerMeterDevicesFrom ( const Nice::JointPtr config)
static

◆ buildPowerMeterDevicesFrom() [2/2]

static basda::PowerMeterServiceWorker::PowerMeterDeviceSet mpia::buildPowerMeterDevicesFrom ( const Nice::JointPtr config)
static

◆ ensure() [1/2]

static void mpia::ensure ( bool  condition,
const std::string &  message,
const std::string &  file,
int  line 
)
static

◆ ensure() [2/2]

static void mpia::ensure ( bool  condition,
const std::string &  message,
const std::string &  file,
int  line 
)
static

◆ precondition() [1/4]

static void mpia::precondition ( bool  condition,
const std::string  message 
)
static

◆ precondition() [2/4]

static void mpia::precondition ( bool  condition,
const std::string  message 
)
static

◆ precondition() [3/4]

static void mpia::precondition ( bool  condition)
static

◆ precondition() [4/4]

static void mpia::precondition ( bool  condition)
static