|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NLLOGIC::CLogicCounter Class ReferenceCLogicCounter.
More...
#include <logic_variable.h>
Inheritance diagram for NLLOGIC::CLogicCounter:
List of all members.
Detailed Description
CLogicCounter.
-
Author:
-
Stephane Coutelas , Nevrax France
-
Date:
-
2001
Definition at line 132 of file logic_variable.h.
Member Enumeration Documentation
enum NLLOGIC::CLogicCounter::TLogicCounterRule
|
|
|
counter running mode.
-
Enumeration values:
-
STOP_AT_LIMIT |
|
LOOP |
|
SHUTTLE |
|
DOWN_UP |
|
UP_DOWN |
|
Definition at line 139 of file logic_variable.h. |
enum NLLOGIC::CLogicCounter::TLogicCounterRunningMode
|
|
|
counter running state.
-
Enumeration values:
-
STOPPED |
|
RUN |
|
REWIND |
|
FAST_FORWARD |
|
Definition at line 149 of file logic_variable.h. |
Constructor & Destructor Documentation
NLLOGIC::CLogicCounter::CLogicCounter |
( |
|
) |
|
|
|
Default constructor.
Definition at line 160 of file logic_variable.cpp.
References NLLOGIC::CLogicVariable::_Name, _TickCount, NLLOGIC::CLogicVariable::_Value, Control, HighLimit, LowLimit, Mode, Period, Phase, RUN, Step, and STOP_AT_LIMIT. |
Member Function Documentation
void NLLOGIC::CLogicCounter::manageRunningMode |
( |
|
) |
|
|
void NLLOGIC::CLogicCounter::read |
( |
xmlNodePtr |
node |
) |
[virtual] |
|
|
Reimplemented from NLLOGIC::CLogicVariable.
Definition at line 387 of file logic_variable.cpp.
References NLLOGIC::CLogicVariable::_Name, NLLOGIC::CLogicVariable::_Value, NLLOGIC::CLogicVariable::_Verbose, Control, NLLOGIC::getXMLProp, HighLimit, LowLimit, Mode, Period, Phase, Step, and NLLOGIC::xmlCheckNodeName. |
void NLLOGIC::CLogicCounter::update |
( |
|
) |
|
|
|
update the counter.
Definition at line 194 of file logic_variable.cpp.
References NLLOGIC::CLogicVariable::_Name, _TickCount, NLLOGIC::CLogicVariable::_Value, Control, FAST_FORWARD, HighLimit, LowLimit, manageRunningMode, nlinfo, Period, REWIND, RUN, Step, and STOPPED. |
void NLLOGIC::CLogicCounter::write |
( |
xmlNodePtr |
node |
) |
const [virtual] |
|
Member Data Documentation
uint NLLOGIC::CLogicCounter::_TickCount [private]
|
|
The documentation for this class was generated from the following files:
|
|