#include <XQQuery.hpp>

Public Member Functions | |
| ModuleCache (xercesc::MemoryManager *mm) | |
| void | put (XQQuery *module) |
| XQQuery * | getByURI (const XMLCh *uri) const |
| XQQuery * | getByNamespace (const XMLCh *ns) const |
Public Member Functions inherited from xercesc::XMemory | |
| void * | operator new (size_t size) |
| This method overrides operator new. More... | |
| void * | operator new (size_t size, MemoryManager *memMgr) |
| This method defines a custom operator new, that will use the provided memory manager to perform the allocation. More... | |
| void * | operator new (size_t size, void *ptr) |
| This method overrides placement operator new. More... | |
| void | operator delete (void *p) |
| This method overrides operator delete. More... | |
| void | operator delete (void *p, MemoryManager *memMgr) |
| This method provides a matching delete for the custom operator new. More... | |
| void | operator delete (void *p, void *ptr) |
| This method provides a matching delete for the placement new. More... | |
Public Attributes | |
| ModuleMap | byURI_ |
| ModuleMap | byNamespace_ |
| ImportedModules | ordered_ |
Additional Inherited Members | |
Protected Member Functions inherited from xercesc::XMemory | |
| XMemory () | |
| Protected default constructor. More... | |
| ModuleCache::ModuleCache | ( | xercesc::MemoryManager * | mm | ) |
| XQQuery* ModuleCache::getByNamespace | ( | const XMLCh * | ns | ) | const |
| XQQuery* ModuleCache::getByURI | ( | const XMLCh * | uri | ) | const |
| void ModuleCache::put | ( | XQQuery * | module | ) |
| ModuleMap ModuleCache::byNamespace_ |
| ModuleMap ModuleCache::byURI_ |
| ImportedModules ModuleCache::ordered_ |
1.8.5