Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 7281 in orxonox.OLD for branches/shared_lib/src/lib/shell


Ignore:
Timestamp:
Apr 10, 2006, 6:09:46 PM (19 years ago)
Author:
bensch
Message:

this really should compile and link (not at runtime) on windows

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/shared_lib/src/lib/shell/shell_command.h

    r7225 r7281  
    1515
    1616
    17 
    1817// FORWARD DECLARATION
     18class ShellCommand;
    1919class ShellCommandClass;
    2020class ShellCommandAlias;
     
    6161  friend class ShellCommandClass;
    6262  public:
    63     static bool execute (const std::string& executionString);
     63    ShellCommand(const std::string& commandName, const std::string& className, const Executor& executor);
     64    ~ShellCommand();
     65
    6466
    6567    ShellCommand* describe(const std::string& description);
     
    6870                                const MultiType& value2 = MT_NULL, const MultiType& value3 = MT_NULL,
    6971                                const MultiType& value4 = MT_NULL);
     72
     73    static bool execute (const std::string& executionString);
    7074
    7175    static ShellCommand* registerCommand(const std::string& commandName, const std::string& className, const Executor& executor);
     
    7680
    7781  protected:
    78     ShellCommand(const std::string& commandName, const std::string& className, const Executor& executor);
    79     ~ShellCommand();
    80 
    8182    static bool isRegistered(const std::string& commandName, const std::string& className);
    8283    static const char* paramToString(long parameter);
Note: See TracChangeset for help on using the changeset viewer.