|
| bool | IsCaseSensitive () const override |
| |
| bool | IsSorted () const override |
| |
| void | Clear () override |
| |
| bool | Contains (const char *key) override |
| |
| const char * | Get (const char *key) override |
| |
| bool | Remove (const char *key) override |
| |
| bool | Set (const char *key, const char *value) override |
| |
| int | GetItemCount () override |
| |
| void | GetKeys (std::vector< const char * > &buf) const override |
| |
| void | GetValues (std::vector< const char * > &buf) const override |
| |
| int | Dispose (void *address, bool force) override |
| |
| const char * | GetType () override |
| |
| void | Unserialize (int index, AGS::Shared::Stream *in, size_t data_sz) override |
| |
|
virtual bool | IsCaseSensitive () const =0 |
| |
|
virtual bool | IsSorted () const =0 |
| |
|
virtual void | Clear ()=0 |
| |
|
virtual bool | Contains (const char *key)=0 |
| |
|
virtual const char * | Get (const char *key)=0 |
| |
|
virtual bool | Remove (const char *key)=0 |
| |
|
virtual bool | Set (const char *key, const char *value)=0 |
| |
|
virtual int | GetItemCount ()=0 |
| |
|
virtual void | GetKeys (std::vector< const char * > &buf) const =0 |
| |
|
virtual void | GetValues (std::vector< const char * > &buf) const =0 |
| |
| int | Serialize (void *address, uint8_t *buffer, int bufsize) override |
| |
|
virtual void | Unserialize (int index, AGS::Shared::Stream *in, size_t data_sz)=0 |
| |
| int | Dispose (void *, bool) override |
| |
| int | Serialize (void *, uint8_t *, int) override |
| |
| void * | GetFieldPtr (void *address, intptr_t offset) override |
| |
| void | Read (void *address, intptr_t offset, uint8_t *dest, size_t size) override |
| |
| uint8_t | ReadInt8 (void *address, intptr_t offset) override |
| |
| int16_t | ReadInt16 (void *address, intptr_t offset) override |
| |
| int32_t | ReadInt32 (void *address, intptr_t offset) override |
| |
| float | ReadFloat (void *address, intptr_t offset) override |
| |
| void | Write (void *address, intptr_t offset, const uint8_t *src, size_t size) override |
| |
| void | WriteInt8 (void *address, intptr_t offset, uint8_t val) override |
| |
| void | WriteInt16 (void *address, intptr_t offset, int16_t val) override |
| |
| void | WriteInt32 (void *address, intptr_t offset, int32_t val) override |
| |
| void | WriteFloat (void *address, intptr_t offset, float val) override |
| |
|
virtual int | Dispose (void *address, bool force=false)=0 |
| |
|
virtual const char * | GetType ()=0 |
| |
|
virtual int | Serialize (void *address, uint8_t *buffer, int bufsize)=0 |
| |
|
virtual void * | GetFieldPtr (void *address, intptr_t offset)=0 |
| |
|
virtual void | Read (void *address, intptr_t offset, uint8_t *dest, size_t size)=0 |
| |
|
virtual uint8_t | ReadInt8 (void *address, intptr_t offset)=0 |
| |
|
virtual int16_t | ReadInt16 (void *address, intptr_t offset)=0 |
| |
|
virtual int32_t | ReadInt32 (void *address, intptr_t offset)=0 |
| |
|
virtual float | ReadFloat (void *address, intptr_t offset)=0 |
| |
|
virtual void | Write (void *address, intptr_t offset, const uint8_t *src, size_t size)=0 |
| |
|
virtual void | WriteInt8 (void *address, intptr_t offset, uint8_t val)=0 |
| |
|
virtual void | WriteInt16 (void *address, intptr_t offset, int16_t val)=0 |
| |
|
virtual void | WriteInt32 (void *address, intptr_t offset, int32_t val)=0 |
| |
|
virtual void | WriteFloat (void *address, intptr_t offset, float val)=0 |
| |