|
LRAUV
revA
|
This is the complete list of members for CommandLine, including all inherited members.
| addCommand(const char *keyword, const char *description, bool advanced=false) | CommandLine | inlineprotected |
| allowableFailures_ | Component | protected |
| AsyncComponent(const Str &name, const Module *module, const Timespan period, bool idlePriority=false) | AsyncComponent | inlineprotected |
| AsyncComponent(const Str &name, const Module *module, bool idlePriority=false) | AsyncComponent | inlineprotected |
| AtMode_ | CommandLine | protectedstatic |
| avgCurrentWriter_ | Component | protected |
| avgVoltageWriter_ | Component | protected |
| backspace() | CommandLine | protected |
| BANG_TIMEOUT | CommandLine | protectedstatic |
| BLOCK_COMPLETED enum value | Component | |
| BLOCK_CONTINUOUS enum value | Component | |
| BLOCK_NORMAL enum value | Component | |
| BLOCK_PERIODIC enum value | Component | |
| BLOCK_UNKNOWN enum value | Component | |
| BUFF_SIZE | CommandLine | protectedstatic |
| BURN_OFF enum value | CommandLine | protected |
| BURN_ON enum value | CommandLine | protected |
| BURN_SECONDS enum value | CommandLine | protected |
| BurnMode enum name | CommandLine | protected |
| burnStopTime_ | CommandLine | protected |
| bytesWritten() | OutStream | inline |
| clearLine() | CommandLine | protected |
| clearParsed() | CommandLine | protected |
| cmdHistory_ | CommandLine | protected |
| cmdHistoryIndex_ | CommandLine | protected |
| cmdQueued_ | CommandLine | protected |
| CommandBang(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandBang(ParsedCommand *parsedCommand) | CommandLine | |
| CommandBurn(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandBurn(ParsedCommand *parsedCommand, BurnMode mode) | CommandLine | |
| CommandConfigSet(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandConfigSet(ParsedCommand *parsedCommand, ConfigSetMode mode) | CommandLine | |
| CommandConversation(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandConversation(ParsedCommand *parsedCommand, ConversationMode mode) | CommandLine | |
| CommandDo(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandDo(ParsedCommand *parsedCommand) | CommandLine | |
| CommandFailComponent(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandFailComponent(ParsedCommand *parsedCommand, FailComponentMode mode) | CommandLine | |
| CommandFailVariable(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandFailVariable(ParsedCommand *parsedCommand, FailVariableMode mode) | CommandLine | |
| commandGet(ParsedCommand *parsedCommand) | CommandLine | |
| CommandGet(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| CommandGFscan(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandGFscan(ParsedCommand *parsedCommand) | CommandLine | |
| CommandHelp(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandHelp(ParsedCommand *parsedCommand) | CommandLine | |
| CommandIbit(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandIbit(ParsedCommand *parsedCommand) | CommandLine | |
| CommandIbitMcp3553(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandIbitMcp3553(ParsedCommand *parsedCommand) | CommandLine | |
| CommandLine(Supervisor &supervisor) | CommandLine | |
| CommandLine(const CommandLine &old) | CommandLine | private |
| CommandLine_Test class | CommandLine | friend |
| CommandLoad(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandLoad(ParsedCommand *parsedCommand) | CommandLine | |
| CommandMaintainAdd(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandMaintainAdd(ParsedCommand *parsedCommand, SyncComponent::CycleOrder cycleOrder) | CommandLine | |
| CommandMaintainClear(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandMaintainClear(ParsedCommand *parsedCommand) | CommandLine | |
| CommandMaintainInvalid(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandMaintainInvalid(ParsedCommand *parsedCommand, SyncComponent::CycleOrder cycleOrder) | CommandLine | |
| CommandMaintainList(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandMaintainList(ParsedCommand *parsedCommand) | CommandLine | |
| CommandMaintainRemove(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandMaintainRemove(ParsedCommand *parsedCommand) | CommandLine | |
| CommandMaintainUnavailable(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandMaintainUnavailable(ParsedCommand *parsedCommand, SyncComponent::CycleOrder cycleOrder) | CommandLine | |
| CommandQuick(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandQuick(ParsedCommand *parsedCommand, QuickMode mode) | CommandLine | |
| CommandQuit(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandQuit(ParsedCommand *parsedCommand) | CommandLine | |
| CommandReportAdd(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandReportAdd(ParsedCommand *parsedCommand, ReportAddMode mode) | CommandLine | |
| CommandReportClear(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandReportClear(ParsedCommand *parsedCommand) | CommandLine | |
| CommandReportList(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandReportList(ParsedCommand *parsedCommand) | CommandLine | |
| CommandReportRemove(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandReportRemove(ParsedCommand *parsedCommand) | CommandLine | |
| CommandRestart(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandRestart(ParsedCommand *parsedCommand, RestartType mode) | CommandLine | |
| commandRestartApplication(ParsedCommand *parsedCommand) | CommandLine | |
| commandRestartHardware(ParsedCommand *parsedCommand) | CommandLine | |
| commandRestartLogs(ParsedCommand *parsedCommand) | CommandLine | |
| commandRestartSystem(ParsedCommand *parsedCommand) | CommandLine | |
| CommandResume(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandResume(ParsedCommand *parsedCommand) | CommandLine | |
| CommandRetransmit(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandRetransmit(ParsedCommand *parsedCommand, RetransmitType retransmitType) | CommandLine | |
| CommandRun(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandRun(ParsedCommand *parsedCommand) | CommandLine | |
| commands_ | CommandLine | protected |
| CommandSchedule(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandSchedule(ParsedCommand *parsedCommand, ScheduleType scheduleType) | CommandLine | |
| commandSchedulePause(Syslog::Severity schedulePauseSeverity, Timestamp pauseTime) | CommandLine | |
| commandScheduleResume() | CommandLine | |
| commandScheduleShowPaused() | CommandLine | |
| commandSet(ParsedCommand *parsedCommand) | CommandLine | |
| CommandSet(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| CommandShowBest(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandShowBest(ParsedCommand *parsedCommand) | CommandLine | |
| CommandShowComponent(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandShowComponent(ParsedCommand *parsedCommand) | CommandLine | |
| CommandShowDependencies(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandShowDependencies(ParsedCommand *parsedCommand) | CommandLine | |
| CommandShowStack(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandShowStack(ParsedCommand *parsedCommand) | CommandLine | |
| CommandShowState(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandShowState(ParsedCommand *parsedCommand) | CommandLine | |
| CommandShowVariable(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandShowVariable(ParsedCommand *parsedCommand) | CommandLine | |
| CommandStop(ParsedCommand *parsedCommand, int mode) | CommandLine | static |
| commandStop(ParsedCommand *parsedCommand) | CommandLine | |
| completeArg(char *buffer, int len) | CommandLine | protected |
| completeSyntax(char *buffer, int len) | CommandLine | protected |
| COMPONENT_ASYNC enum value | Component | |
| COMPONENT_BEHAVIOR enum value | Component | |
| COMPONENT_CONFIG enum value | Component | |
| COMPONENT_SYNC enum value | Component | |
| ComponentState enum name | Component | |
| ComponentType enum name | Component | |
| CONFIG_FREQUENCY enum value | Component | protected |
| CONFIG_LATENCY enum value | Component | protected |
| CONFIG_POWER enum value | Component | protected |
| CONFIG_SET_CONFIG enum value | CommandLine | protected |
| CONFIG_SET_LIST enum value | CommandLine | protected |
| CONFIG_SET_LOGGING enum value | CommandLine | protected |
| CONFIG_SET_RELOAD enum value | CommandLine | protected |
| CONFIG_SIMULATE_HARDWARE enum value | Component | protected |
| ConfigOption enum name | Component | protected |
| ConfigSetMode enum name | CommandLine | protected |
| configure() | Component | inlinevirtual |
| ConsoleBuffer_ | CommandLine | protectedstatic |
| CONVERSATION_SHOW enum value | CommandLine | protected |
| CONVERSATION_START enum value | CommandLine | protected |
| CONVERSATION_STOP enum value | CommandLine | protected |
| ConversationMode enum name | CommandLine | protected |
| criticalFailureReported_ | Component | protected |
| currentWriter_ | Component | protected |
| debugLevel_ | Component | protected |
| desiredPeriod_ | Component | protected |
| disableMetering(void) | Component | inline |
| doBuffer_ | CommandLine | protected |
| doBytes_ | CommandLine | protected |
| DoCommand(const char *command, bool forceRun) | CommandLine | static |
| doSbd_ | CommandLine | protected |
| DoScheduled() | CommandLine | static |
| DoScheduleList() | CommandLine | static |
| DoSchedulePause(Syslog::Severity schedulePauseSeverity, Timestamp pauseTime) | CommandLine | static |
| DoScheduleResume() | CommandLine | static |
| dt_ | Component | protected |
| durationOfLastRun_ | Component | protected |
| durationOfLastRunWriter_ | Component | protected |
| enabled_ | Component | protected |
| execLine() | CommandLine | protected |
| execute(void) | Component | virtual |
| FAIL_COMPONENT_HARD enum value | CommandLine | protected |
| FAIL_COMPONENT_LIST enum value | CommandLine | protected |
| FAIL_COMPONENT_NONE enum value | CommandLine | protected |
| FAIL_COMPONENT_SEGFAULT enum value | CommandLine | protected |
| FAIL_COMPONENT_SHOW enum value | CommandLine | protected |
| FAIL_COMPONENT_SOFT enum value | CommandLine | protected |
| FAIL_VARIABLE_AVAILABLE enum value | CommandLine | protected |
| FAIL_VARIABLE_INVALID enum value | CommandLine | protected |
| FAIL_VARIABLE_LIST enum value | CommandLine | protected |
| FAIL_VARIABLE_SHOW enum value | CommandLine | protected |
| FAIL_VARIABLE_UNAVAILABLE enum value | CommandLine | protected |
| FAIL_VARIABLE_VALID enum value | CommandLine | protected |
| FailComponentMode enum name | CommandLine | protected |
| failCount_ | Component | protected |
| failureMissionCritical_ | Component | protected |
| failureReported_ | Component | protected |
| failureType_ | Component | protected |
| failureUninitialized_ | Component | protected |
| FailVariableMode enum name | CommandLine | protected |
| findSyntax(char *buffer, int len) | CommandLine | protected |
| findUniqueArg(char *buffer, int len) | CommandLine | protected |
| findUniqueSyntax(char *buffer, int len, bool &anyMatch) | CommandLine | protected |
| flush() | CommandLine | |
| getAllowableFailures(void) const | Component | inlinevirtual |
| getComponentType() | Component | inline |
| getConfigURI(ConfigOption configOption) const | Component | inlineprotectedvirtual |
| getConfigURI(ConfigOption configOption, ElementURI forElement) const | Component | inlineprotectedvirtual |
| getCriticalFailureReported(void) const | Component | inlinevirtual |
| getFailCount(void) const | Component | inlinevirtual |
| getFailureReported(void) const | Component | inlinevirtual |
| getFailureType(void) const | Component | inlinevirtual |
| getLines() | CommandLine | protected |
| getLogger(void) | Component | inline |
| getModule() | Component | inline |
| getName(void) const | Component | inline |
| getOutFile() | CommandLine | inline |
| getPauseTime() const | Component | inlineprotected |
| getPeriod(void) | Component | inline |
| getReaderList(void) | Component | |
| getRetryTimeout(void) const | Component | inlinevirtual |
| getRunState(void) | Component | inline |
| getSkippedRunsSinceFail(void) const | Component | inlinevirtual |
| getState(void) | Component | inline |
| getTimeOfLastRun(void) const | Component | inline |
| gettingLines_ | CommandLine | protected |
| getWriterList(void) | Component | |
| getWriteTimestamp(void) | Component | inline |
| haveTermios_ | CommandLine | protected |
| HEX_CHARS | OutStream | protectedstatic |
| HISTORY_SIZE | CommandLine | protectedstatic |
| hostname_ | CommandLine | protected |
| ibitRunningReader_ | CommandLine | protected |
| idlePriority_ | AsyncComponent | protected |
| in_ | CommandLine | protected |
| incrementFailCount(void) | Component | inlinevirtual |
| incrementSkippedRunsSinceFail(void) | Component | inlinevirtual |
| initialize() | CommandLine | virtual |
| InputIndex_ | CommandLine | protectedstatic |
| Instance_ | CommandLine | protectedstatic |
| isActive() const | Component | |
| IsCommandQueued() | CommandLine | static |
| isCompleted(void) | Component | inlinevirtual |
| isFailed(void) const | Component | inlinevirtual |
| isFailureMissionCritical() | Component | inlinevirtual |
| isFailureUninitialized() | Component | inline |
| isIdlePriority() | AsyncComponent | inline |
| isUsingRunState() | Component | inline |
| isWritable() | CommandLine | virtual |
| kbGetc() | CommandLine | protected |
| keyText_ | CommandLine | protected |
| lastWritten_ | OutStream | protected |
| logCurrent(float current, float averageCurrent) | Component | virtual |
| logger_ | Component | protected |
| logVoltage(float voltage, float averageVoltage) | Component | virtual |
| MAX_HOST_NAME_SIZE | CommandLine | protectedstatic |
| meteringEnabled_ | Component | protected |
| module_ | Component | protected |
| name_ | Component | protected |
| newBlobReader(const BlobURI &blobURI) | Component | |
| newBlobReaderFromUniversal(const Str &componentName, const UniversalBlobURI &blobURI) | Component | |
| newBlobWriter(const BlobURI &blobURI, Logger::TimePrecisionType timePrecision=Logger::TIME_PRECISION_MILLIS) | Component | |
| newConfigReader(const ConfigURI &configURI) | Component | |
| newDataReader(const DataURI &dataURI) | Component | |
| newDataReaderFromUniversal(const Str &componentName, const UniversalURI &universalURI) | Component | |
| newDataWriter(const DataURI &dataURI, Logger::TimePrecisionType timePrecision=Logger::TIME_PRECISION_MILLIS) | Component | |
| newTermios_ | CommandLine | protected |
| newUniversalBlobReader(const UniversalBlobURI &universalURI) | Component | |
| newUniversalBlobWriter(const UniversalBlobURI &universalURI, const Unit &accuracyUnit=Units::NONE, const float accuracy=DataElement::NO_ACCURACY, Logger::TimePrecisionType timePrecision=Logger::TIME_PRECISION_MILLIS) | Component | |
| newUniversalReader(const UniversalURI &universalURI) | Component | |
| newUniversalWriter(const UniversalURI &universalURI, const Unit &accuracyUnit=Units::NONE, const float accuracy=DataElement::NO_ACCURACY, Logger::TimePrecisionType timePrecision=Logger::TIME_PRECISION_MILLIS) | Component | |
| nextWord(char **line) | CommandLine | protected |
| NO_RUN_STATE enum value | Component | |
| operator<<(const Str buffer) | OutStream | inline |
| operator<<(const char buffer[]) | OutStream | inline |
| operator<<(const char byte) | OutStream | inline |
| operator<<(const signed char byte) | OutStream | inline |
| operator<<(const unsigned char byte) | OutStream | inline |
| operator<<(const int number) | OutStream | inline |
| originalTermios_ | CommandLine | protected |
| out_ | CommandLine | protected |
| OutputBuffer_ | CommandLine | protectedstatic |
| OutputIndex_ | CommandLine | protectedstatic |
| OutStream() | OutStream | inlineprotected |
| parseBufferEnd() | CommandLine | protected |
| parsedCommandCount_ | CommandLine | protected |
| parsedCommands_ | CommandLine | protected |
| PAUSE enum value | Component | |
| pause() | Component | inlinevirtual |
| PAUSED enum value | Component | |
| paused() | Component | inlinevirtual |
| pauseTime_ | Component | protected |
| PAUSING enum value | Component | |
| pausing() | Component | inlinevirtual |
| persistentPause_ | Component | protected |
| platformConversationReader_ | CommandLine | protected |
| platformConversationWriter_ | CommandLine | protected |
| prompt_ | CommandLine | protected |
| QueueCommandMutex_ | CommandLine | protectedstatic |
| QueuedCommand_ | CommandLine | protectedstatic |
| QUICK_OFF enum value | CommandLine | protected |
| QUICK_ON enum value | CommandLine | protected |
| QUICK_SHOW enum value | CommandLine | protected |
| QuickMode enum name | CommandLine | protected |
| readers_ | Component | protected |
| recoveringFromCritical_ | Component | protected |
| registerReader(DataReader *reader) | Component | |
| registerWriter(DataWriter *writer) | Component | |
| REPORT_ADD_MOD enum value | CommandLine | protected |
| REPORT_ADD_PERIODIC enum value | CommandLine | protected |
| REPORT_ADD_TOUCH enum value | CommandLine | protected |
| ReportAddMode enum name | CommandLine | protected |
| requestData(bool requestingData) | Component | |
| requestPause(const Timespan expectedPauseTime) | Component | |
| requestResume() | Component | |
| requestStart() | Component | |
| requestStop() | Component | |
| resetFailCount(void) | Component | virtual |
| resetting() | Component | inlinevirtual |
| RESETTING enum value | Component | |
| RESTART_APPLICATION enum value | CommandLine | protected |
| RESTART_HARDWARE enum value | CommandLine | protected |
| RESTART_LOGS enum value | CommandLine | protected |
| RESTART_SYSTEM enum value | CommandLine | protected |
| RestartType enum name | CommandLine | protected |
| RESUME enum value | Component | |
| resume() | Component | inlinevirtual |
| resuming() | Component | inlinevirtual |
| RESUMING enum value | Component | |
| RETRANSMIT_SBD enum value | CommandLine | protected |
| RetransmitType enum name | CommandLine | protected |
| retryTimeout_ | Component | protected |
| run() | CommandLine | virtual |
| RUNNABLE enum value | Component | |
| runnable() | Component | inlinevirtual |
| RunState enum name | Component | |
| SATISFIED enum value | Component | |
| satisfied() | Component | inlinevirtual |
| scanRunningReader_ | CommandLine | protected |
| SCHEDULE_ASAP enum value | CommandLine | protected |
| SCHEDULE_CLEAR enum value | CommandLine | protected |
| SCHEDULE_LIST enum value | CommandLine | protected |
| SCHEDULE_NEXT enum value | CommandLine | protected |
| SCHEDULE_PAUSE enum value | CommandLine | protected |
| SCHEDULE_REMOVE enum value | CommandLine | protected |
| SCHEDULE_RESUME enum value | CommandLine | protected |
| SCHEDULE_TIME enum value | CommandLine | protected |
| scheduleMutex_ | CommandLine | protected |
| ScheduleType enum name | CommandLine | protected |
| setAllowableFailures(int fails) | Component | inlinevirtual |
| setChar(const char theChar) | CommandLine | |
| setCriticalFailureReported(bool boolVal) | Component | inline |
| setDt(const Timespan &dt) | Component | protectedvirtual |
| setDurationOfLastRun(const Timespan &span) | Component | protectedvirtual |
| setEnabled(bool enabled=true) | Component | inlineprotectedvirtual |
| setFailure(FailureMode::FailType failureType) | Component | virtual |
| setFailureMissionCritical(bool failureMissionCritical) | Component | inlineprotectedvirtual |
| setFailureReported(bool boolVal) | Component | inline |
| setFailureUninitialized(bool boolVal) | Component | inline |
| setLine(const char *line, bool allowExec) | CommandLine | protected |
| setPeriod(const Timespan &period) | Component | inline |
| setRecoveringFromCritical(bool boolVal) | Component | inline |
| setRetryTimeout(const Timespan &timeout) | Component | inline |
| setRunState(const RunState runState) | Component | protected |
| setState(ComponentState state) | Component | inline |
| setTimeOfLastRun(const Timestamp &time) | Component | protectedvirtual |
| setTimeOfRun(const Timestamp &time) | Component | inlineprotectedvirtual |
| setWriteTimestamp(const Timestamp &writeTimestamp) | Component | inline |
| simulateHardware() | Component | protected |
| skippedRunsSinceFail_ | Component | protected |
| start() | Component | inlinevirtual |
| START enum value | Component | |
| STARTING enum value | Component | |
| starting() | Component | inlinevirtual |
| state_ | Component | protected |
| STOP enum value | Component | |
| stop() | Component | inlinevirtual |
| stopped() | Component | inlinevirtual |
| STOPPED enum value | Component | |
| stopping() | Component | inlinevirtual |
| STOPPING enum value | Component | |
| supervisor_ | CommandLine | protected |
| timeOfFailure_ | Component | protected |
| timeOfLastRun_ | Component | protected |
| timeOfRun_ | Component | protected |
| uninitialize() | CommandLine | virtual |
| unregisterReader(DataReader *reader) | Component | |
| unregisterWriter(DataWriter *writer) | Component | |
| voltageWriter_ | Component | protected |
| write(const char *buffer, size_t num) | CommandLine | virtual |
| OutStream::write(const char *buffer) | OutStream | inlinevirtual |
| writeChar(const signed char value) | OutStream | inline |
| writeCharHex(const signed char byte) | OutStream | |
| writeDouble(const double value) | OutStream | inline |
| writeDouble6(const double value) | OutStream | inline |
| writeFloat(const float value) | OutStream | inline |
| writeFloat2(const float value) | OutStream | inline |
| writeFloat3(const float value) | OutStream | inline |
| writeHex(const char *buffer, size_t num) | OutStream | virtual |
| writeHex(const char *buffer) | OutStream | inlinevirtual |
| writeInt(const int value) | OutStream | inline |
| writeInt24(const int medInt) | OutStream | inline |
| writeInteger(const int number, const unsigned int radix=10) | OutStream | |
| writeLongLong(const long long value) | OutStream | inline |
| writeLongLongCompact(const long long &value) | OutStream | |
| writeNumber(const double number, const unsigned int radix=10) | OutStream | |
| writers_ | Component | protected |
| writeShort(const short value) | OutStream | inline |
| writeShortHex(const short word) | OutStream | |
| writeTimestamp_ | Component | protected |
| writeUCharHex(const unsigned char byte) | OutStream | |
| writeUShortCompact(const unsigned short &value) | OutStream | |
| writeUShortHex(const unsigned short word) | OutStream | |
| ~CommandLine() | CommandLine | virtual |
| ~Component() | Component | virtual |
| ~OutStream() | OutStream | inlinevirtual |