#include <boost/shared_ptr.hpp>
Go to the source code of this file.
Defines | |
#define | ClassForward(C) |
Macro that defines a forward declaration for a class, and shared pointers to the class. For example ClassForward(MyType); will produce type definitions for MyType and MyTypePtr. |
#define ClassForward | ( | C | ) |
class C; \ typedef boost::shared_ptr<C> C##Ptr
Macro that defines a forward declaration for a class, and shared pointers to the class. For example ClassForward(MyType); will produce type definitions for MyType and MyTypePtr.
Definition at line 45 of file ClassForward.h.