Change-Id: Id57afa8ba10fad15a198a16886a731d418f231d0
Signed-off-by: YounghyunJoo <yh_.joo@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/1709
Reviewed-by: Uze Choi <uzchoi@samsung.com>
Tested-by: Uze Choi <uzchoi@samsung.com>
# Build flags
######################################################################
resourcecache_env.AppendUnique(CPPPATH = ['include'])
+resourcecache_env.AppendUnique(CPPPATH = ['../../include'])
resourcecache_env.AppendUnique(CPPPATH = ['../common/primitiveResource/include'])
resourcecache_env.AppendUnique(CPPPATH = ['../common/expiryTimer/include'])
resourcecache_env.AppendUnique(CPPPATH = ['../common/expiryTimer/src'])
class DataCache
{
public:
- using TimerID = unsigned int;
- using TimerCB = std::function<void*(TimerID)>;
+ typedef unsigned int TimerID;
+ typedef std::function<void *(TimerID)> TimerCB;
public:
DataCache();
class ResourceCacheManager
{
public:
- class InvalidParameterException: public PrimitiveException
+ class InvalidParameterException: public RCSException
{
public:
InvalidParameterException(std::string&& what)
- : PrimitiveException{ std::move(what) } {}
+ : RCSException{ std::move(what) } {}
};
static ResourceCacheManager * getInstance();