Home Libraries Author Links

Device: Abstract Base Class for Generic Devices
[SysToMath Device C++ Library]

Collaboration diagram for Device: Abstract Base Class for Generic Devices:

Detailed Description

Abstract base class for generic devices neutralizing the native operating system interfaces.


Files

file  device.hpp
 Abstract base class stm::Device forming the ANSI-C++ API for generic devices.

Classes

struct  stm::Uuid
 Universal unique identifier storing its fields in little endian format. More...
class  stm::Device
 Abstract base class defining the C++ API for a generic device. More...
struct  stm::Device::Version
 Device driver version. More...

Functions

std::ostream & stm::operator<< (std::ostream &os, const Device &device)
 Insert a description of the Device device into os.


Function Documentation

std::ostream& stm::operator<< ( std::ostream &  os,
const Device &  device 
)

Insert a description of the Device device into os.

The function inserts a verbal description of the Device device into the output stream os and returns os.


© Copyright Tom Michaelis 2002-2007

Distributed under the SysToMath Software License (See the accompanying file license.txt or a copy at www.SysToMath.com).