|
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.