$search

ControlWord Class Reference

#include <controlw.h>

Inheritance diagram for ControlWord:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 ControlWord (int i)
 ControlWord ()
int operator! () const
ControlWord operator* (ControlWord i) const
void operator*= (ControlWord i)
int operator+ () const
ControlWord operator+ (ControlWord i) const
void operator+= (ControlWord i)
ControlWord operator- (ControlWord i) const
void operator-= (ControlWord i)
bool operator<= (ControlWord i) const
bool operator>= (ControlWord i) const
ControlWord operator^ (ControlWord i) const
ControlWord operator~ () const

Protected Attributes

int cw

Detailed Description

Organise an int as a series of bits to set options.

Definition at line 14 of file controlw.h.


Constructor & Destructor Documentation

ControlWord::ControlWord (  )  [inline]

Definition at line 19 of file controlw.h.

ControlWord::ControlWord ( int  i  )  [inline]

Definition at line 20 of file controlw.h.


Member Function Documentation

int ControlWord::operator! (  )  const [inline]

Definition at line 48 of file controlw.h.

ControlWord ControlWord::operator* ( ControlWord  i  )  const [inline]

Definition at line 23 of file controlw.h.

void ControlWord::operator*= ( ControlWord  i  )  [inline]

Definition at line 25 of file controlw.h.

int ControlWord::operator+ (  )  const [inline]

Definition at line 47 of file controlw.h.

ControlWord ControlWord::operator+ ( ControlWord  i  )  const [inline]

Definition at line 28 of file controlw.h.

void ControlWord::operator+= ( ControlWord  i  )  [inline]

Definition at line 30 of file controlw.h.

ControlWord ControlWord::operator- ( ControlWord  i  )  const [inline]

Definition at line 33 of file controlw.h.

void ControlWord::operator-= ( ControlWord  i  )  [inline]

Definition at line 35 of file controlw.h.

bool ControlWord::operator<= ( ControlWord  i  )  const [inline]

Definition at line 39 of file controlw.h.

bool ControlWord::operator>= ( ControlWord  i  )  const [inline]

Definition at line 38 of file controlw.h.

ControlWord ControlWord::operator^ ( ControlWord  i  )  const [inline]

Definition at line 42 of file controlw.h.

ControlWord ControlWord::operator~ (  )  const [inline]

Definition at line 44 of file controlw.h.


Member Data Documentation

int ControlWord::cw [protected]

Definition at line 17 of file controlw.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


kni
Author(s): Neuronics AG (see AUTHORS.txt); ROS wrapper by Martin Günther
autogenerated on Tue Mar 5 12:33:25 2013