|
EvEmu
0.8.4
11 September 2021
|
#include "CachedObjectMgr.h"

Public Member Functions | |
| PyCachedObject () | |
| ~PyCachedObject () | |
| void | Dump (FILE *into, const char *pfx, bool contents_too=false) |
| PyObject * | Encode () |
| PyCachedObject * | Clone () const |
Public Attributes | |
| int64 | timestamp |
| uint32 | version |
| uint32 | nodeID |
| bool | shared |
| PyRep * | cache |
| bool | compressed |
| PyRep * | objectID |
Definition at line 125 of file CachedObjectMgr.h.
| PyCachedObject::PyCachedObject | ( | ) |
Definition at line 591 of file CachedObjectMgr.cpp.
Referenced by Clone().

| PyCachedObject::~PyCachedObject | ( | ) |
| PyCachedObject * PyCachedObject::Clone | ( | ) | const |
Definition at line 608 of file CachedObjectMgr.cpp.
References cache, PyRep::Clone(), compressed, nodeID, objectID, PyCachedObject(), shared, timestamp, and version.

| void PyCachedObject::Dump | ( | FILE * | into, |
| const char * | pfx, | ||
| bool | contents_too = false |
||
| ) |
Definition at line 639 of file CachedObjectMgr.cpp.
References cache, compressed, PyRep::Dump(), nodeID, objectID, PRIu64, shared, timestamp, and version.

| PyObject * PyCachedObject::Encode | ( | ) |
Definition at line 778 of file CachedObjectMgr.cpp.
References cache, PyRep::Clone(), compressed, PyTuple::items, new_tuple(), nodeID, objectID, shared, timestamp, and version.
Referenced by CachedObjectMgr::GetCachedObject().


| PyRep* PyCachedObject::cache |
Definition at line 145 of file CachedObjectMgr.h.
Referenced by Clone(), Dump(), Encode(), CachedObjectMgr::GetCachedObject(), and ~PyCachedObject().
| bool PyCachedObject::compressed |
Definition at line 147 of file CachedObjectMgr.h.
Referenced by Clone(), Dump(), Encode(), and CachedObjectMgr::GetCachedObject().
| uint32 PyCachedObject::nodeID |
Definition at line 141 of file CachedObjectMgr.h.
Referenced by Clone(), Dump(), Encode(), and CachedObjectMgr::GetCachedObject().
| PyRep* PyCachedObject::objectID |
Definition at line 148 of file CachedObjectMgr.h.
Referenced by Clone(), Dump(), Encode(), CachedObjectMgr::GetCachedObject(), and ~PyCachedObject().
| bool PyCachedObject::shared |
Definition at line 142 of file CachedObjectMgr.h.
Referenced by Clone(), Dump(), Encode(), and CachedObjectMgr::GetCachedObject().
| int64 PyCachedObject::timestamp |
Definition at line 137 of file CachedObjectMgr.h.
Referenced by Clone(), Dump(), Encode(), and CachedObjectMgr::GetCachedObject().
| uint32 PyCachedObject::version |
Definition at line 138 of file CachedObjectMgr.h.
Referenced by Clone(), Dump(), Encode(), and CachedObjectMgr::GetCachedObject().