Lines Matching full:virtual

39     virtual ~RtMetaData();
53 virtual void clear();
54 virtual RT_BOOL remove(UINT64 key);
56 virtual RT_BOOL setCString(UINT64 key, const char *value);
57 virtual RT_BOOL setInt32(UINT64 key, INT32 value);
58 virtual RT_BOOL setInt64(UINT64 key, INT64 value);
59 virtual RT_BOOL setFloat(UINT64 key, float value);
60 virtual RT_BOOL setPointer(UINT64 key, RT_PTR value, RTMetaValueFree freeFunc = RT_NULL);
61 virtual RT_BOOL setStructData(UINT64 key, const void *value, UINT32 size);
63 virtual RT_BOOL findCString(UINT64 key, const char **value) const;
64 virtual RT_BOOL findInt32(UINT64 key, INT32 *value) const;
65 virtual RT_BOOL findInt64(UINT64 key, INT64 *value) const;
66 virtual RT_BOOL findFloat(UINT64 key, float *value) const;
67 virtual RT_BOOL findPointer(UINT64 key, RT_PTR *value) const;
68 virtual RT_BOOL findStructData(UINT64 key, const void **value, UINT32 size) const;
70 virtual RT_BOOL setCString(const char* key, const char *value);
71 virtual RT_BOOL setInt32(const char* key, INT32 value);
72 virtual RT_BOOL setInt64(const char* key, INT64 value);
73 virtual RT_BOOL setFloat(const char* key, float value);
74 virtual RT_BOOL setPointer(const char* key, RT_PTR value, RTMetaValueFree freeFunc = RT_NULL);
76 virtual RT_BOOL findCString(const char* key, const char **value) const;
77 virtual RT_BOOL findInt32(const char* key, INT32 *value) const;
78 virtual RT_BOOL findInt64(const char* key, INT64 *value) const;
79 virtual RT_BOOL findFloat(const char* key, float *value) const;
80 virtual RT_BOOL findPointer(const char* key, RT_PTR *value) const;
82 virtual RT_BOOL setData(
85 virtual RT_BOOL findData(UINT64 key, UINT32 *type,
88 virtual RT_BOOL hasData(UINT64 key) const;
89 virtual RT_BOOL isEmpty();
91 virtual void dumpToLog() const;