Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 5197 in orxonox.OLD for trunk/src/lib/shell/shell_command.h


Ignore:
Timestamp:
Sep 18, 2005, 2:57:20 AM (19 years ago)
Author:
bensch
Message:

orxonox/trunk: doxygen-tags

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/lib/shell/shell_command.h

    r5196 r5197  
    5151
    5252  public:
     53    /** @returns the CommandClassList */
    5354    static const tList<ShellCommandClass>* getCommandClassList() { return ShellCommandClass::commandClassList; };
    5455    static bool getCommandListOfClass(const char* className, tList<const char>* stringList);
     
    317318};
    318319
     320//! A Class, that handles aliases.
    319321class ShellCommandAlias
    320322{
    321323  friend class ShellCommandBase;
    322324  public:
     325    /** @returns the Name of the Alias. */
    323326    const char* getName() const { return this->aliasName; };
     327    /** @returns the Command, this Alias is asociated with */
    324328    ShellCommandBase* getCommand() const { return this->command; };
    325329
    326330  private:
     331    /** @param aliasName the name of the Alias @param command the Command, to associate this alias with */
    327332    ShellCommandAlias(const char* aliasName, ShellCommandBase* command) { this->aliasName = aliasName; this->command = command; };
    328333
    329334  private:
    330     const char*         aliasName;
    331     ShellCommandBase*   command;
     335    const char*         aliasName;       //!< the name of the Alias
     336    ShellCommandBase*   command;         //!< a pointer to the command, this alias executes.
    332337};
    333338
    334 
    335339#endif /* _SHELL_COMMAND_H */
Note: See TracChangeset for help on using the changeset viewer.