* @exception
* @see
*/
- virtual SSMRESULT getSoftSensorList(OUT std::vector<ISSMResource *> *pSoftSensorList) = 0 ;
+ virtual SSMRESULT getSoftSensorList(std::vector<ISSMResource *> *pSoftSensorList) = 0 ;
/**
* @fn getPrimitiveSensorList
* @exception
* @see
*/
- virtual SSMRESULT getPrimitiveSensorList(OUT std::vector<ISSMResource *> *pPrimitiveSensorList) = 0
+ virtual SSMRESULT getPrimitiveSensorList(std::vector<ISSMResource *> *pPrimitiveSensorList) = 0
;
/**
* @exception
* @see
*/
- virtual SSMRESULT initRepository(IN std::string name, IN std::string type,
- IN std::string pathSoftSensors, IN std::string pathDescription) = 0;
+ virtual SSMRESULT initRepository(std::string name, std::string type,
+ std::string pathSoftSensors, std::string pathDescription) = 0;
- virtual SSMRESULT registerResourceFinderEvent(IN IResourceEvent *pResourceEvent) = 0;
+ virtual SSMRESULT registerResourceFinderEvent(IResourceEvent *pResourceEvent) = 0;
virtual SSMRESULT startResourceFinder() = 0;
- virtual SSMRESULT onResourceFound(IN ISSMResource *pSensor) = 0;
- virtual SSMRESULT onResourceLost(IN ISSMResource *pSensor) = 0;
+ virtual SSMRESULT stopResourceFinder() = 0;
+ virtual SSMRESULT onResourceFound(ISSMResource *pSensor) = 0;
+ virtual SSMRESULT onResourceLost(ISSMResource *pSensor) = 0;
- virtual SSMRESULT startObserveResource(IN ISSMResource *pSensor, IN IEvent *pEvent) = 0;
- virtual SSMRESULT stopObserveResource(IN ISSMResource *pSensor) = 0;
+ virtual SSMRESULT startObserveResource(ISSMResource *pSensor, IEvent *pEvent) = 0;
+ virtual SSMRESULT stopObserveResource(ISSMResource *pSensor) = 0;
- virtual SSMRESULT loadSoftSensor(IN std::string softSensorName, IN ICtxDelegate *pDelegate,
- OUT void **hSoftSensor) = 0;
- virtual SSMRESULT unloadSoftSensor(IN void *hSoftSensor) = 0;
+ virtual SSMRESULT loadSoftSensor(std::string softSensorName, ICtxDelegate *pDelegate,
+ void **hSoftSensor) = 0;
+ virtual SSMRESULT unloadSoftSensor(void *hSoftSensor) = 0;
};
struct ModelProperty
* @exception
* @see
*/
- virtual SSMRESULT onWatchModelData(IN int triggerId, IN int dataId) = 0;
+ virtual SSMRESULT onWatchModelData(int triggerId, int dataId) = 0;
};
static const OID OID_IEvaluationEngine = { 0x5a59a9f3, 0x7506, 0x4a3a, { 0xb9, 0x34, 0xcb, 0x51, 0xd, 0xb4, 0xed, 0x53 } };
* @exception
* @see
*/
- virtual SSMRESULT createModel(IN int parentModelId, IN const char *newModelName,
- IN ModelPropertyVec *pModelDescs, OUT int *pModelId) = 0;
- //virtual SSMRESULT GetModelSchema(IN int modelId, OUT ModelPropertyVec *pModelProperties) = 0;
+ virtual SSMRESULT createModel(int parentModelId, const char *newModelName,
+ ModelPropertyVec *pModelDescs, int *pModelId) = 0;
+ //virtual SSMRESULT GetModelSchema(int modelId, ModelPropertyVec *pModelProperties) = 0;
/**
* @fn addModelData
* @exception
* @see
*/
- virtual SSMRESULT addModelData(IN int modelId, IN int parentModelId, IN int parentDataId,
- IN ModelPropertyVec *pModelValues, OUT int *pDataId) = 0;
+ virtual SSMRESULT addModelData(int modelId, int parentModelId, int parentDataId,
+ ModelPropertyVec *pModelValues, int *pDataId) = 0;
/**
* @fn updateModelData
* @exception
* @see
*/
- virtual SSMRESULT updateModelData(IN int modelId, IN int dataId,
- IN ModelPropertyVec *pModelValues) = 0;
+ virtual SSMRESULT updateModelData(int modelId, int dataId,
+ ModelPropertyVec *pModelValues) = 0;
- //virtual SSMRESULT DeleteModel(IN int modelId) = 0;
+ //virtual SSMRESULT DeleteModel(int modelId) = 0;
/**
* @fn deleteModelData
* @exception
* @see
*/
- virtual SSMRESULT deleteModelData(IN int modelId, IN int dataId) = 0;
+ virtual SSMRESULT deleteModelData(int modelId, int dataId) = 0;
- //virtual SSMRESULT GetModelId(IN const char *modelName, OUT int *pModelId) = 0;
+ //virtual SSMRESULT GetModelId(const char *modelName, int *pModelId) = 0;
/**
* @fn getModelData
* @exception
* @see
*/
- virtual SSMRESULT getModelData(IN int modelId, IN int dataId,
- OUT ModelPropertyVec *pModelProperties) = 0;
+ virtual SSMRESULT getModelData(int modelId, int dataId,
+ ModelPropertyVec *pModelProperties) = 0;
/**
* @fn getModelDataSet
* @exception
* @see
*/
- virtual SSMRESULT getModelDataSet(IN int modelId, IN int startIndex, IN int count,
- OUT std::vector<ModelPropertyVec> *pDataSet, OUT int *pLastIndex) = 0;
+ virtual SSMRESULT getModelDataSet(int modelId, int startIndex, int count,
+ std::vector<ModelPropertyVec> *pDataSet, int *pLastIndex) = 0;
/**
* @fn getConditionedModelData
* @exception
* @see
*/
- virtual SSMRESULT getConditionedModelData(IN int modelId, IN ModelConditionVec *pModelConditions,
- OUT IntVec *pDataIds) = 0;
+ virtual SSMRESULT getConditionedModelData(int modelId, ModelConditionVec *pModelConditions,
+ IntVec *pDataIds) = 0;
/**
* @fn watchModelData
* @exception
* @see
*/
- virtual SSMRESULT watchModelData(IN int modelId, IN ModelConditionVec *pModelConditions,
- IN IEvaluationEngineEvent *pEvaluationEngineEvent, OUT int *pTriggerId) = 0;
+ virtual SSMRESULT watchModelData(int modelId, ModelConditionVec *pModelConditions,
+ IEvaluationEngineEvent *pEvaluationEngineEvent, int *pTriggerId) = 0;
/**
* @fn dropWatchModelData
* @exception
* @see
*/
- virtual SSMRESULT dropWatchModelData(IN int triggerId) = 0;
+ virtual SSMRESULT dropWatchModelData(int triggerId) = 0;
/**
* @fn getParentDataId
* @exception
* @see
*/
- virtual SSMRESULT getParentDataId(IN int modelId, IN int dataId, IN int parentModelId,
- OUT int *pParentDataId) = 0;
+ virtual SSMRESULT getParentDataId(int modelId, int dataId, int parentModelId,
+ int *pParentDataId) = 0;
/**
* @fn getChildDataId
* @exception
* @see
*/
- virtual SSMRESULT getChildDataId(IN int modelId, IN int dataId, IN int childModelId,
- OUT IntVec *pChildDataIds) = 0;
+ virtual SSMRESULT getChildDataId(int modelId, int dataId, int childModelId,
+ IntVec *pChildDataIds) = 0;
//For decision tree
- //virtual SSMRESULT GetPathToRoot(IN int currentModelId, OUT IntVec *pPath) = 0;
- //virtual SSMRESULT GetModelHierarchy(IN int rootModelId, OUT StringVec *pPath) = 0;
- //virtual SSMRESULT GetDataHierarchy(IN int rootModelId, IN int dataId, OUT StringVec *pPath) = 0;
+ //virtual SSMRESULT GetPathToRoot(int currentModelId, IntVec *pPath) = 0;
+ //virtual SSMRESULT GetModelHierarchy(int rootModelId, StringVec *pPath) = 0;
+ //virtual SSMRESULT GetDataHierarchy(int rootModelId, int dataId, StringVec *pPath) = 0;
};
/**
* @exception
* @see
*/
- virtual SSMRESULT onConditionedModelTriggered(IN int triggerId) = 0;
+ virtual SSMRESULT onConditionedModelTriggered(int triggerId) = 0;
virtual ~IConditionedModelEvent() {};
};
* @exception
* @see
*/
- virtual SSMRESULT getBaseContextModel(OUT IContextModel **ppBaseContextModel) = 0;
+ virtual SSMRESULT getBaseContextModel(IContextModel **ppBaseContextModel) = 0;
/**
* @fn registerConditionedModelEvent
* @exception
* @see
*/
- virtual SSMRESULT registerConditionedModelEvent(IN IConditionedModelEvent *pConditionedModelEvent) =
+ virtual SSMRESULT registerConditionedModelEvent(IConditionedModelEvent *pConditionedModelEvent) =
0;
/**
* @exception
* @see
*/
- virtual SSMRESULT activateTrigger(OUT int *pTriggerId) = 0;
+ virtual SSMRESULT activateTrigger(int *pTriggerId) = 0;
/**
* @fn deactivateTrigger
* @exception
* @see
*/
- virtual SSMRESULT getAffectedData(OUT IntVec *pDataIds) = 0;
+ virtual SSMRESULT getAffectedData(IntVec *pDataIds) = 0;
/**
* @fn getWatchCondition
* @exception
* @see
*/
- virtual SSMRESULT getWatchCondition(OUT ModelConditionVec *pModelConditions) = 0;
+ virtual SSMRESULT getWatchCondition(ModelConditionVec *pModelConditions) = 0;
};
static const OID OID_IConditionedQueryResult = { 0x4a24e85b, 0x8903, 0x4cf5, { 0x88, 0x7b, 0x65, 0xc2, 0xc3, 0x9e, 0x42, 0xfd } };
* @exception
* @see
*/
- virtual SSMRESULT getConditionedContextModel(IN unsigned int conditionedModelIndex,
- OUT IConditionedModel **ppConditionedModel) = 0;
+ virtual SSMRESULT getConditionedContextModel(unsigned int conditionedModelIndex,
+ IConditionedModel **ppConditionedModel) = 0;
};
/**
* @exception
* @see
*/
- virtual SSMRESULT onConditionedQueryEvent(IN int userTriggerId,
- IN IConditionedQueryResult *pConditionedQueryResult) = 0;
+ virtual SSMRESULT onConditionedQueryEvent(int userTriggerId,
+ IConditionedQueryResult *pConditionedQueryResult) = 0;
virtual ~IConditionedQueryEvent() {};
};
* @exception
* @see
*/
- virtual SSMRESULT registerConditionedModel(IN IConditionedModel *pConditionedModel) = 0;
+ virtual SSMRESULT registerConditionedModel(IConditionedModel *pConditionedModel) = 0;
/**
* @fn activateTriggers
* @exception
* @see
*/
- virtual SSMRESULT activateTriggers(IN int userTriggerId) = 0;
+ virtual SSMRESULT activateTriggers(int userTriggerId) = 0;
/**
* @fn deactivateTriggers
* @exception
* @see
*/
- virtual SSMRESULT getConditionedQueryResult(OUT IConditionedQueryResult **ppConditionedQueryResult)
+ virtual SSMRESULT getConditionedQueryResult(IConditionedQueryResult **ppConditionedQueryResult)
= 0;
/**
* @exception
* @see
*/
- virtual SSMRESULT getParentDataId(IN int dataId, IN IContextModel *pParentModel,
- OUT int *pParentDataId) = 0;
+ virtual SSMRESULT getParentDataId(int dataId, IContextModel *pParentModel,
+ int *pParentDataId) = 0;
/**
* @fn getChildDataId
* @exception
* @see
*/
- virtual SSMRESULT getChildDataId(IN int dataId, IN IContextModel *pChildModel,
- OUT IntVec *pPath) = 0;
+ virtual SSMRESULT getChildDataId(int dataId, IContextModel *pChildModel,
+ IntVec *pPath) = 0;
/**
* @fn activate
* @exception
* @see
*/
- virtual SSMRESULT activate(IN ActivationType activationType, IN int targetDeviceDataId) = 0;
+ virtual SSMRESULT activate(ActivationType activationType, int targetDeviceDataId) = 0;
/**
* @fn deactivate
* @exception
* @see
*/
- virtual SSMRESULT deactivate(IN ActivationType activationType, IN int targetDeviceDataId) = 0;
- //virtual SSMRESULT GetModelSchema(OUT ModelPropertyVec *pModelProperties) = 0;
+ virtual SSMRESULT deactivate(ActivationType activationType, int targetDeviceDataId) = 0;
+ //virtual SSMRESULT GetModelSchema(ModelPropertyVec *pModelProperties) = 0;
/**
* @fn addModelData
* @exception
* @see
*/
- virtual SSMRESULT addModelData(IN int parentDataId, IN ModelPropertyVec *pData,
- OUT int *pDataId) = 0;
+ virtual SSMRESULT addModelData(int parentDataId, ModelPropertyVec *pData,
+ int *pDataId) = 0;
/**
* @fn updateModelData
* @exception
* @see
*/
- virtual SSMRESULT updateModelData(IN int dataId, IN ModelPropertyVec *pData) = 0;
+ virtual SSMRESULT updateModelData(int dataId, ModelPropertyVec *pData) = 0;
/**
* @fn deleteModelData
* @exception
* @see
*/
- virtual SSMRESULT deleteModelData(IN int dataId) = 0;
+ virtual SSMRESULT deleteModelData(int dataId) = 0;
/**
* @fn getModelData
* @exception
* @see
*/
- virtual SSMRESULT getModelData(IN int dataId, OUT ModelPropertyVec *pData) = 0;
+ virtual SSMRESULT getModelData(int dataId, ModelPropertyVec *pData) = 0;
/**
* @fn getModelDataSet
* @exception
* @see
*/
- virtual SSMRESULT getModelDataSet(IN int startIndex, IN int count,
- OUT std::vector<ModelPropertyVec> *pDataSet, OUT int *pLastIndex) = 0;
+ virtual SSMRESULT getModelDataSet(int startIndex, int count,
+ std::vector<ModelPropertyVec> *pDataSet, int *pLastIndex) = 0;
/**
* @fn createConditionedModel
* @exception
* @see
*/
- virtual SSMRESULT createConditionedModel(IN ModelConditionVec *pModelConditionVec,
- OUT IConditionedModel **ppConditionedModel) = 0;
+ virtual SSMRESULT createConditionedModel(ModelConditionVec *pModelConditionVec,
+ IConditionedModel **ppConditionedModel) = 0;
//virtual SSMRESULT CleanUpModelData() = 0;
/**
* @exception
* @see
*/
- virtual SSMRESULT onModelStatusChange(IN IContextModel::Status newStatus,
- IN ISSMResource *pSSMResource, IN IContextModel *pModel) = 0;
+ virtual SSMRESULT onModelStatusChange(IContextModel::Status newStatus,
+ ISSMResource *pSSMResource, IContextModel *pModel) = 0;
virtual ~IContextModelEvent() {}
};
* @exception
* @see
*/
- virtual SSMRESULT onQueryContextModel(IN std::string modelName,
- OUT IContextModel **ppContextModel) = 0;
+ virtual SSMRESULT onQueryContextModel(std::string modelName,
+ IContextModel **ppContextModel) = 0;
virtual ~IContextModelAccessor() {}
};
* @exception
* @see
*/
- virtual SSMRESULT registerContextModelAccessor(IN IContextModelAccessor *pContextModelAccessor) = 0;
+ virtual SSMRESULT registerContextModelAccessor(IContextModelAccessor *pContextModelAccessor) = 0;
/**
* @fn getContextData
* @exception
* @see
*/
- virtual SSMRESULT getContextData(IN std::string modelName, IN int startIndex, IN int count,
- OUT std::vector<ContextData> *data, OUT int *pLastIndex) = 0;
+ virtual SSMRESULT getContextData(std::string modelName, int startIndex, int count,
+ std::vector<ContextData> *data, int *pLastIndex) = 0;
};
typedef std::vector<std::pair<std::string, ModelConditionVec> > QueryCondition;
* @exception
* @see
*/
- virtual SSMRESULT getContextModel(IN std:: string modelName,
- OUT IContextModel **ppContextModel) = 0;
+ virtual SSMRESULT getContextModel(std:: string modelName,
+ IContextModel **ppContextModel) = 0;
/**
* @fn createConditionedQuery
* @exception
* @see
*/
- virtual SSMRESULT createConditionedQuery(IN IContextModel::ActivationType activationType,
- IN QueryCondition *pQueryCondition,
- IN IConditionedQueryEvent *pEvent, OUT IConditionedQuery **ppConditionedQuery) = 0;
+ virtual SSMRESULT createConditionedQuery(IContextModel::ActivationType activationType,
+ QueryCondition *pQueryCondition,
+ IConditionedQueryEvent *pEvent, IConditionedQuery **ppConditionedQuery) = 0;
};
static const OID OID_IQueryEngineInternal = { 0x6eabf1a9, 0xe884, 0x4562, { 0x8b, 0x90, 0x1e, 0xe8, 0xba, 0xbf, 0xbe, 0x1a } };
class IResourceFinderEvent
{
public:
- virtual SSMRESULT onResourceFound(IN ISSMResource *pSensor) = 0;
- virtual SSMRESULT onResourceLost(IN ISSMResource *pSensor) = 0;
+ virtual SSMRESULT onResourceFound(ISSMResource *pSensor) = 0;
+ virtual SSMRESULT onResourceLost(ISSMResource *pSensor) = 0;
virtual ~IResourceFinderEvent() {}
};
class IResourceFinder : public IBase
{
public:
- virtual SSMRESULT registerResourceFinderEvent(IN IResourceFinderEvent *pEvent) = 0;
+ virtual SSMRESULT registerResourceFinderEvent(IResourceFinderEvent *pEvent) = 0;
virtual SSMRESULT startResourceFinder() = 0;
- virtual SSMRESULT startObserveResource(IN ISSMResource *pSensor, IN IEvent *pEvent) = 0;
- virtual SSMRESULT stopObserveResource(IN ISSMResource *pSensor) = 0;
+ virtual SSMRESULT stopResourceFinder() = 0;
+ virtual SSMRESULT startObserveResource(ISSMResource *pSensor, IEvent *pEvent) = 0;
+ virtual SSMRESULT stopObserveResource(ISSMResource *pSensor) = 0;
};
/**
* @exception
* @see
*/
- virtual SSMRESULT initializeCore(IN std::string xmlDescription) = 0;
+ virtual SSMRESULT initializeCore(std::string xmlDescription) = 0;
/**
* @fn startCore
* @exception
* @see
*/
- virtual SSMRESULT terminateCore(IN bool factoryResetFlag) = 0;
+ virtual SSMRESULT terminateCore(bool factoryResetFlag) = 0;
/**
* @fn createQueryEngine
* @exception
* @see
*/
- virtual SSMRESULT createQueryEngine(OUT IQueryEngine **ppQueryEngine) = 0;
+ virtual SSMRESULT createQueryEngine(IQueryEngine **ppQueryEngine) = 0;
/**
* @fn releaseQueryEngine
* @exception
* @see
*/
- virtual unsigned long releaseQueryEngine(IN IQueryEngine *pQueryEngine) = 0;
+ virtual unsigned long releaseQueryEngine(IQueryEngine *pQueryEngine) = 0;
/**
* @fn getInstalledModelList
* @exception
* @see
*/
- virtual SSMRESULT getInstalledModelList(OUT std::vector<ISSMResource *> *pList) = 0;
+ virtual SSMRESULT getInstalledModelList(std::vector<ISSMResource *> *pList) = 0;
};
#endif