Private Member Functions

wosh::Device Class Reference

The class holds information about a generic device, defined by wosh::interfaces::Device. More...

#include <H:/WOSH/win32_vc2010/src/core/Device.h>

List of all members.

Public Member Functions

Getters
const std::string & getBundleOwner () const
std::string & getBundleOwner ()
const PropertiesProvidergetProperties () const
PropertiesProvidergetProperties ()
const InterfacesProvidergetInterfaces () const
InterfacesProvidergetInterfaces ()
Setters
const std::string & getSharedID () const
virtual void setName (const std::string &value)
 Set the name (string) associated with the object, it will also update URI's name.
void setBundleOwner (const std::string &value)
virtual WRESULT fromBundle (const Bundle *bundle_as_device)
Operators Overloading
virtual Deviceoperator= (const Device &m)
virtual bool operator== (const Device &other) const
virtual bool operator!= (const Device &other) const
IPropertiesProviderListener interface
virtual bool readingProperty (Property *, const PropertiesProvider *)
virtual bool updatingProperty (bool &, const Variant &, Property &, const PropertiesProvider *)
Serialization interface
virtual std::string toString () const
virtual bool updateHash (DataHashContext *hash_context) const

Private Member Functions

WOSH_COMPARE_RTTI(wosh::Device)
public 
Device (const Device &m)
 Empty constructor.
virtual ~Device ()
 Empty destructor.

Detailed Description

The class holds information about a generic device, defined by wosh::interfaces::Device.

Version:
Id:
Device.h 3775 2011-01-01 16:38:17Z alex
Author:
Alessandro Polo

Definition at line 56 of file Device.h.


Constructor & Destructor Documentation

wosh::Device::Device ( const Device m ) [private]

Empty constructor.

Copy constructor.

Parameters:
m[in] the source object to be copied

Definition at line 55 of file Device.cpp.

virtual wosh::Device::~Device (  ) [inline, private, virtual]

Empty destructor.

Definition at line 79 of file Device.h.


Member Function Documentation

void wosh::Device::setName ( const std::string &  value ) [virtual]

Set the name (string) associated with the object, it will also update URI's name.

Parameters:
value[in] the name of the object as STL string

Reimplemented from wosh::Object.

Definition at line 65 of file Device.cpp.

References wosh::Object::getName(), and wosh::Object::getURI().


The documentation for this class was generated from the following files:

Generated on Tue Feb 8 2011 09:33:30 for WOSH system 0.8.888 [wolf] by Alessandro Polo, using DoxyGen 1.7.2 hosted by WOSH Framework