IGLib 1.4
The IGLib base library for development of numerical, technical and business applications.
|
A reference of command usage, contains ID of the interpreter where a command is registered, and command name under which command is registered on that interpreter. Objects of this class are immutable. More...
Public Member Functions | |
CommandUseReference (int interpreterId, string commandName) | |
Creates a new command reference. | |
Properties | |
int | InterpreterId [get] |
Gets ID of the interpreter where the command is registered. | |
string | CommandName [get] |
Gets the command name under which command is registered in a specific interpreter. | |
Private Member Functions | |
CommandUseReference () | |
int IComparable < CommandUseReference >. | CompareTo (CommandUseReference other) |
Private Attributes | |
int | _interpreterId |
string | _commandName |
A reference of command usage, contains ID of the interpreter where a command is registered, and command name under which command is registered on that interpreter. Objects of this class are immutable.
IG::Lib::CommandUseReference::CommandUseReference | ( | ) | [inline, private] |
IG::Lib::CommandUseReference::CommandUseReference | ( | int | interpreterId, |
string | commandName | ||
) | [inline] |
Creates a new command reference.
interpreterId | |
commandName |
int IComparable<CommandUseReference>. IG::Lib::CommandUseReference::CompareTo | ( | CommandUseReference | other | ) | [inline, private] |
int IG::Lib::CommandUseReference::_interpreterId [private] |
string IG::Lib::CommandUseReference::_commandName [private] |
int IG::Lib::CommandUseReference::InterpreterId [get] |
Gets ID of the interpreter where the command is registered.
string IG::Lib::CommandUseReference::CommandName [get] |
Gets the command name under which command is registered in a specific interpreter.