![]() |
Dynamixel
2.9.5
RoadNarrows Robotics Dynamixel Package
|
Public Member Functions | |
| ReadLineEntry () | |
| Default constructor. | |
| ReadLineEntry (const string &strRegEx, ReadLineAppGenFunc_T fnAppGen, void *pAppArg) | |
| Initialization constructor. More... | |
| ReadLineEntry (const char *sRegEx, ReadLineAppGenFunc_T fnAppGen, void *pAppArg) | |
| Initialization constructor. More... | |
| ReadLineEntry (const ReadLineEntry &src) | |
| Copy constructor. More... | |
| ~ReadLineEntry () | |
| Default destructor. | |
| bool | IsValid () |
| Check if entry is valid. More... | |
| int | GetUid () |
| Get the unique id associated with this entry. More... | |
Protected Attributes | |
| int | m_nUid |
| unique id | |
| RegEx | m_regex |
| applicatin matching regular expression | |
| ReadLineAppGenFunc_T | m_fnAppGen |
| application-specific generator | |
| void * | m_pAppArg |
| application-specific argument | |
Friends | |
| class | ReadLine |
Definition at line 105 of file dynashell_readline.h.
| ReadLineEntry::ReadLineEntry | ( | const string & | strRegEx, |
| ReadLineAppGenFunc_T | fnAppGen, | ||
| void * | pAppArg | ||
| ) |
Initialization constructor.
| strRegEx | Regular expression applied to current readline buffer state. |
| fnAppGen | Application-specific generator function. |
| pAppArg | Optional application argument generator function. |
Definition at line 92 of file dynashell_readline.cxx.
References ReadLine::NOT_REG.
| ReadLineEntry::ReadLineEntry | ( | const char * | sRegEx, |
| ReadLineAppGenFunc_T | fnAppGen, | ||
| void * | pAppArg | ||
| ) |
Initialization constructor.
| sRegEx | Regular expression applied to current readline buffer state. |
| fnAppGen | Application-specific generator function. |
| pAppArg | Optional application argument generator function. |
Definition at line 109 of file dynashell_readline.cxx.
References ReadLine::NOT_REG.
| ReadLineEntry::ReadLineEntry | ( | const ReadLineEntry & | src | ) |
Copy constructor.
| src | ReadLineEntry to copy. |
Definition at line 124 of file dynashell_readline.cxx.
References m_fnAppGen, m_nUid, m_pAppArg, and m_regex.
|
inline |
Get the unique id associated with this entry.
Definition at line 137 of file dynashell_readline.h.
|
inline |
Check if entry is valid.
Definition at line 127 of file dynashell_readline.h.
Referenced by ReadLine::RegisterGenerator().