source code map for debug use only More...
Classes | |
| class | Info |
| info for ZFSourceCodeMap More... | |
| class | v_Info |
| type wrapper for ZFTypeId::Value More... | |
Functions | |
| const zfstring & | ZFTypeId_Info (void) |
| zfbool & | Enable (void) |
| whether source code map should be enabled | |
| void | Enable (zfbool const &v) |
| see Enable | |
| void | attachNamespace (const zfstring &v, const Info &info) |
| see ZFSourceCodeMap | |
| void | detachNamespace (const zfstring &v, const Info &info) |
| see ZFSourceCodeMap | |
| ZFCoreArray< Info > | checkNamespace (const zfstring &v) |
| see ZFSourceCodeMap | |
| void | attachClass (const ZFClass *v, const Info &info) |
| see ZFSourceCodeMap | |
| void | detachClass (const ZFClass *v, const Info &info) |
| see ZFSourceCodeMap | |
| ZFCoreArray< Info > | checkClass (const ZFClass *v) |
| see ZFSourceCodeMap | |
| void | attachMethod (const ZFMethod *v, const Info &info) |
| see ZFSourceCodeMap | |
| void | detachMethod (const ZFMethod *v, const Info &info) |
| see ZFSourceCodeMap | |
| ZFCoreArray< Info > | checkMethod (const ZFMethod *v) |
| see ZFSourceCodeMap | |
source code map for debug use only
ZFFramework is fully dynamic, you may use ZFDynamic to register namespaces, classes, methods, properties, but making it hard to navigate and find definitions
to solve this, you may use #ZFSourceCodeMap::attach to attach additional location info for them, and use #ZFSourceCodeMap::check to obtain info
|
inline |