OMKAccessibleParameterPrm.h File Reference

#include "OMKControlTakeOverPrm.h"
#include "OMKExtensibleSimulatedObject.h"
#include "OMKName.h"
#include <map>

Include dependency graph for OMKAccessibleParameterPrm.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  OMK
namespace  OMK::Type
namespace  OMK::Iii

Classes

class  OMK::Type::AccessibleParameterPrm
 Class AccessibleParameterPrm generated. More...

Typedefs

typedef OMK::Type::SimpleTypeT<
AccessibleParameterPrm > 
OMK::Type::AccessibleParameterPrmType
 Type definition for easy use of AccessibleParameterPrm.

Functions

template<>
OMKIII_API bool OMK::ParametersAccessor::getValue< OMK::Type::AccessibleParameterPrm > (const ConfigurationParameterDescriptor *nodeValue, OMK::Type::AccessibleParameterPrm &value, std::string &errorStr)
 ParametersAccessor specific implementation for AccessibleParameterPrm.
OMKIII_API std::ostream & operator<< (std::ostream &out, const OMK::Type::AccessibleParameterPrm &a)
 stream operator for AccessibleParameterPrm.
OMKIII_API std::istream & operator>> (std::istream &in, OMK::Type::AccessibleParameterPrm &a)
 stream operator for AccessibleParameterPrm.
OMKIII_API OMK::OutgoingSynchronisationMessageoperator<< (OMK::OutgoingSynchronisationMessage &out, const OMK::Type::AccessibleParameterPrm &a)
 stream operator for AccessibleParameterPrm.
OMKIII_API OMK::IncomingSynchronisationMessageoperator>> (OMK::IncomingSynchronisationMessage &in, OMK::Type::AccessibleParameterPrm &a)
 stream operator for AccessibleParameterPrm.


Function Documentation

OMKIII_API OMK::OutgoingSynchronisationMessage& operator<< ( OMK::OutgoingSynchronisationMessage out,
const OMK::Type::AccessibleParameterPrm a 
)

stream operator for AccessibleParameterPrm.

Use by SimpleTypeT::pack.

Definition at line 160 of file OMKAccessibleParameterPrm.cpp.

References OMK::Type::AccessibleParameterPrm::_accessible, OMK::Type::AccessibleParameterPrm::_category, OMK::Type::AccessibleParameterPrm::_id, OMK::Type::AccessibleParameterPrm::_levels, OMK::Type::AccessibleParameterPrm::_toolsInUse, and OMK::Type::AccessibleParameterPrm::_type.

00161 {
00162   out << a._id
00163       << a._category
00164       << a._type
00165       << a._accessible
00166       << a._levels
00167       << a._toolsInUse ;
00168   return out ;
00169 }

OMKIII_API std::ostream& operator<< ( std::ostream &  out,
const OMK::Type::AccessibleParameterPrm a 
)

stream operator for AccessibleParameterPrm.

Use by SimpleTypeT::insertInStream.

Definition at line 133 of file OMKAccessibleParameterPrm.cpp.

References OMK::Type::AccessibleParameterPrm::_accessible, OMK::Type::AccessibleParameterPrm::_category, OMK::Type::AccessibleParameterPrm::_id, OMK::Type::AccessibleParameterPrm::_levels, OMK::Type::AccessibleParameterPrm::_toolsInUse, and OMK::Type::AccessibleParameterPrm::_type.

00134 {
00135   out << a._id << " "
00136       << a._category << " "
00137       << a._type << " "
00138       << a._accessible << " "
00139       << a._levels << " "
00140       << a._toolsInUse << " "
00141       << " " ;
00142   return out ;
00143 }

OMKIII_API OMK::IncomingSynchronisationMessage& operator>> ( OMK::IncomingSynchronisationMessage in,
OMK::Type::AccessibleParameterPrm a 
)

stream operator for AccessibleParameterPrm.

Use by SimpleTypeT::unpack.

Definition at line 173 of file OMKAccessibleParameterPrm.cpp.

References OMK::Type::AccessibleParameterPrm::_accessible, OMK::Type::AccessibleParameterPrm::_category, OMK::Type::AccessibleParameterPrm::_id, OMK::Type::AccessibleParameterPrm::_levels, OMK::Type::AccessibleParameterPrm::_toolsInUse, and OMK::Type::AccessibleParameterPrm::_type.

00174 {
00175   in >> a._id
00176      >> a._category
00177      >> a._type
00178      >> a._accessible
00179      >> a._levels
00180      >> a._toolsInUse ;
00181   return in ;
00182 }

OMKIII_API std::istream& operator>> ( std::istream &  in,
OMK::Type::AccessibleParameterPrm a 
)

stream operator for AccessibleParameterPrm.

Use by SimpleTypeT::extract.

Definition at line 147 of file OMKAccessibleParameterPrm.cpp.

References OMK::Type::AccessibleParameterPrm::_accessible, OMK::Type::AccessibleParameterPrm::_category, OMK::Type::AccessibleParameterPrm::_id, OMK::Type::AccessibleParameterPrm::_levels, OMK::Type::AccessibleParameterPrm::_toolsInUse, and OMK::Type::AccessibleParameterPrm::_type.

00148 {
00149   in >> a._id
00150      >> a._category
00151      >> a._type
00152      >> a._accessible
00153      >> a._levels
00154      >> a._toolsInUse ;
00155   return in ;
00156 }


logo OpenMask

Documentation generated on Mon Jun 9 11:45:58 2008

Generated with doxygen by Dimitri van Heesch ,   1997-2007