PrivateImplementation_Defs.h File Reference


Detailed Description

This header provides the definitions of the PIMPLHandle template methods as declared in PrivateImplementation.h, and also the declaration and definition of the template classes used for creating well- behaved implementation classes.

Although this header is part of the SimTK Core installation, it is not automatically included with SimTKcommon.h. It is intended to be included explicitly in compilation units where the private implementations are being defined. When used in SimTK Core software, this header will be included only in library-side compilation units.

#include "SimTKcommon/internal/PrivateImplementation.h"
#include <cassert>
#include <iostream>
#include <typeinfo>

Go to the source code of this file.

Namespaces

namespace  SimTK

Functions

template<class HANDLE, class IMPL, bool PTR>
std::ostream & operator<< (std::ostream &o, const PIMPLHandle< HANDLE, IMPL, PTR > &h)


Generated on Fri Sep 26 07:44:21 2008 for SimTKcore by  doxygen 1.5.6