{
SUCCESS = 0, ERROR, NO_ELEMENT
} ITSResult;
-
+
class SThing
{
public:
class ITS: public ICtxEvent
{
private:
+ static ITS *singleton;
Things *m_TList;
SThing *m_closestThing;
public:
static physicalInput s_PHYSICAL_SENSORs[PHYSICAL_EA];
+ static ITS *GetInstance( void );
ITS();
~ITS();
+ static void *SelfTrajectoryThread(void *param);
void onCtxEvent(enum CTX_EVENT_TYPE eventType, std::vector< ContextData > contextDataList);
ITSResult getInput(std::vector< ContextData > &contextDataList, CurrentService *CService );