dynamicgraph::sot::Latch Class Reference

#include <sot/core/latch.hh>

Inheritance diagram for dynamicgraph::sot::Latch:
[legend]

List of all members.

Public Member Functions

 DYNAMIC_GRAPH_ENTITY_DECL ()
 Latch (const std::string &name)
virtual ~Latch (void)

Public Attributes

Signal< bool, int > outSOUT
Signal< bool, int > turnOnSOUT
Signal< bool, int > turnOffSOUT

Protected Member Functions

void turnOn ()
bool & turnOnLatch (bool &res, int)
void turnOff ()
bool & turnOffLatch (bool &res, int)
bool & latchOutput (bool &res, int)

Protected Attributes

bool signalOutput

Constructor & Destructor Documentation

virtual dynamicgraph::sot::Latch::~Latch ( void  ) [inline, virtual]

Member Function Documentation

dynamicgraph::sot::Latch::DYNAMIC_GRAPH_ENTITY_DECL ( )
bool& dynamicgraph::sot::Latch::latchOutput ( bool &  res,
int   
) [inline, protected]

References signalOutput.

Referenced by Latch().

void dynamicgraph::sot::Latch::turnOff ( ) [inline, protected]

References signalOutput.

Referenced by Latch().

bool& dynamicgraph::sot::Latch::turnOffLatch ( bool &  res,
int   
) [inline, protected]

References signalOutput.

Referenced by Latch().

void dynamicgraph::sot::Latch::turnOn ( ) [inline, protected]

References signalOutput.

Referenced by Latch().

bool& dynamicgraph::sot::Latch::turnOnLatch ( bool &  res,
int   
) [inline, protected]

References signalOutput.

Referenced by Latch().


Member Data Documentation