H::DeviceInfo Class Reference

Structure to hold information about devices. More...

#include <FileEventWatcher.hpp>

Inheritance diagram for H::DeviceInfo:

Inheritance graph
[legend]
Collaboration diagram for H::DeviceInfo:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 DeviceInfo ()
 Default Constructor.
 DeviceInfo (const DeviceInfo &DeviceInformation)
 Init Constructor.
 DeviceInfo (std::string DeviceName, std::string FileName, int DeviceIDBusType, int DeviceIDVendor, int DeviceIDProduct, int DeviceIDVersion, int FileDescriptor)
 Init Constructor.
virtual ~DeviceInfo ()
 Destructor.

Public Attributes

int DeviceIDBusType
 Bus Type of the device.
int DeviceIDProduct
 Product code of the device.
int DeviceIDVendor
 Vendor ID of the device.
int DeviceIDVersion
 Version of the device.
std::string DeviceName
 Name of the device.
int FileDescriptor
 File descriptor of th edevice.
std::string FileName
 Name of the file to watch.

Friends

class boost::serialization::access


Detailed Description

Structure to hold information about devices.

Definition at line 92 of file FileEventWatcher.hpp.


Constructor & Destructor Documentation

DeviceInfo::DeviceInfo (  ) 

Default Constructor.

DeviceInfo Default Constructor.

Definition at line 105 of file FileEventWatcher.cpp.

References DeviceIDBusType, DeviceIDProduct, DeviceIDVendor, and DeviceIDVersion.

DeviceInfo::DeviceInfo ( const DeviceInfo DeviceInformation  ) 

Init Constructor.

DeviceInfo Init Constructor.

Definition at line 128 of file FileEventWatcher.cpp.

References DeviceIDBusType, DeviceIDProduct, DeviceIDVendor, DeviceIDVersion, DeviceName, FileDescriptor, and FileName.

DeviceInfo::DeviceInfo ( std::string  DeviceName,
std::string  FileName,
int  DeviceIDBusType,
int  DeviceIDVendor,
int  DeviceIDProduct,
int  DeviceIDVersion,
int  FileDescriptor 
)

Init Constructor.

DeviceInfo Init Constructor.

Definition at line 115 of file FileEventWatcher.cpp.

References DeviceIDBusType, DeviceIDProduct, DeviceIDVendor, DeviceIDVersion, DeviceName, FileDescriptor, and FileName.

DeviceInfo::~DeviceInfo (  )  [virtual]

Destructor.

DeviceInfo Destructor.

Definition at line 141 of file FileEventWatcher.cpp.


The documentation for this class was generated from the following files:
Generated on Wed Nov 7 10:07:15 2007 for gizmod by  doxygen 1.5.3