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