nux-0.9.46

NuxCore/Object.h File Reference

#include <sigc++/trackable.h>
#include <sigc++/signal.h>

Go to the source code of this file.

Data Structures

class  nux::ObjectStats
class  nux::ObjectStats::AllocationList
class  nux::Trackable
 Base class of heap allocated objects. More...
class  nux::Object
 The base class of Nux objects. More...

Namespaces

namespace  nux

Defines

#define NUX_FILE_LINE_PROTO   const char* __Nux_FileName__=__FILE__, int __Nux_LineNumber__ = __LINE__
#define NUX_FILE_LINE_DECL   const char* __Nux_FileName__, int __Nux_LineNumber__
#define NUX_FILE_LINE_PARAM   __Nux_FileName__, __Nux_LineNumber__
#define NUX_TRACKER_LOCATION   __FILE__, __LINE__
#define GObjectStats   NUX_GLOBAL_OBJECT_INSTANCE(nux::ObjectStats)

Define Documentation

#define GObjectStats   NUX_GLOBAL_OBJECT_INSTANCE(nux::ObjectStats)
#define NUX_FILE_LINE_DECL   const char* __Nux_FileName__, int __Nux_LineNumber__
#define NUX_FILE_LINE_PARAM   __Nux_FileName__, __Nux_LineNumber__
#define NUX_FILE_LINE_PROTO   const char* __Nux_FileName__=__FILE__, int __Nux_LineNumber__ = __LINE__
#define NUX_TRACKER_LOCATION   __FILE__, __LINE__