MAK Data Logger API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
MAKLogger::DtCommandDefinition Class Reference

The definition of a command and it's parameters. More...

+ Collaboration diagram for MAKLogger::DtCommandDefinition:

Public Member Functions

 DtCommandDefinition (DtLgrCommandType, DtLgrCommandId, DtString, bool commandLine=true)
 
DtLgrCommandType type () const
 
DtLgrCommandId id () const
 
void setUniqueId (DtLgrCommandType, DtLgrCommandId)
 
DtLgrCommandUniqueId uniqueId () const
 
void setName (const DtString &)
 
DtString name () const
 
DtParameterListparameters ()
 
const DtParameterListparameters () const
 
bool accessViaCommandLine () const
 

Protected Attributes

bool myAccessViaCommandLine
 
DtCommandDefinitionPair myDefinition
 

Detailed Description

The definition of a command and it's parameters.

Constructor & Destructor Documentation

MAKLogger::DtCommandDefinition::DtCommandDefinition ( DtLgrCommandType  ,
DtLgrCommandId  ,
DtString  ,
bool  commandLine = true 
)

Member Function Documentation

bool MAKLogger::DtCommandDefinition::accessViaCommandLine ( ) const
DtLgrCommandId MAKLogger::DtCommandDefinition::id ( ) const
DtString MAKLogger::DtCommandDefinition::name ( ) const
DtParameterList& MAKLogger::DtCommandDefinition::parameters ( )
const DtParameterList& MAKLogger::DtCommandDefinition::parameters ( ) const
void MAKLogger::DtCommandDefinition::setName ( const DtString &  )
void MAKLogger::DtCommandDefinition::setUniqueId ( DtLgrCommandType  ,
DtLgrCommandId   
)
DtLgrCommandType MAKLogger::DtCommandDefinition::type ( ) const
DtLgrCommandUniqueId MAKLogger::DtCommandDefinition::uniqueId ( ) const

Member Data Documentation

bool MAKLogger::DtCommandDefinition::myAccessViaCommandLine
protected
DtCommandDefinitionPair MAKLogger::DtCommandDefinition::myDefinition
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Thu Dec 18 15:35:09 EST 2025 from SVN revision 282494
Copyright © 2024 MAK Technologies. All Rights Reserved (www.mak.com)