xmscore  1.0
boost_defines.h File Reference

Macros etc that make boost more convenient to use. More...

#include <boost/scoped_ptr.hpp>
#include <boost/shared_ptr.hpp>

Go to the source code of this file.

Macros

#define BSHP   boost::shared_ptr
 short rename
 
#define BSCP   boost::scoped_ptr
 short rename
 
#define BDPC   boost::dynamic_pointer_cast
 short rename
 
#define BSPC   boost::static_pointer_cast
 short rename
 
#define BWP   boost::weak_ptr
 short rename
 
#define FOREACH   BOOST_FOREACH
 short rename
 

Functions

template<typename T >
BSHP< T > xms::CopyBSHP (const BSHP< T > &a_in)
 utility function More...
 

Detailed Description

Macros etc that make boost more convenient to use.

Definition in file boost_defines.h.

Function Documentation

◆ CopyBSHP()

template<typename T >
BSHP<T> xms::CopyBSHP ( const BSHP< T > &  a_in)

utility function

Parameters
a_inShared pointer to copy
Returns
a copy of the shared pointer
Parameters
a_inutility function

Definition at line 41 of file boost_defines.h.

References xms::CopyBSHP().

Referenced by xms::CopyBSHP().