#include <stdlib.h>
#include <iostream>
Go to the source code of this file.
Namespaces | |
namespace | s11n |
namespace | s11n::Detail |
Classes | |
struct | s11n::Detail::no_op_phoenix_initializer |
Internal helper class to provide a default no-op initializer for phoenixed objects. More... | |
struct | s11n::Detail::phoenix< BaseType, ContextType, InitializerType > |
The phoenix class acts as a wrapper for adding "phoenixing" behaviour to arbitrary shared objects, as covered in detail in Alexandrescu's "Modern C++ Design". More... | |
Defines | |
#define | s11n_net_s11n_PHOENIX_HPP_INCLUDED 1 |
#define | phoenix_DEBUG 0 |
#define | phoenix_CERR if(0) std::cerr |
|
Definition at line 27 of file phoenix.hpp. Referenced by s11n::Detail::phoenix< BaseType, ContextType, InitializerType >::instance(). |
|
Definition at line 18 of file phoenix.hpp. |
|
Definition at line 2 of file phoenix.hpp. |