00001 #ifndef GrmStub_HPP
00002 #define GrmStub_HPP
00003
00004 #include <string>
00005
00006 class ExecutionSpecs;
00007 struct lua_State;
00008
00009 using std::string;
00010
00011
00012
00013 class GrmStub{
00014
00015 private:
00016
00017 struct lua_State * state;
00018 string grmIor;
00019
00020 public:
00021
00022 GrmStub(lua_State * aState, const string & grmIor);
00023 void requestExecution(const string & requestingAsctIor,
00024 const string & asctRequestId,
00025 const ExecutionSpecs & execSpecs);
00026
00027 };
00028
00029 #endif//GrmStub_HPP
00030
00031