/home/coin/svn-release/OptimizationSuite-1.1.0/cppad/cppad/track_new_del.hpp File Reference

#include <cppad/local/cppad_assert.hpp>
#include <sstream>
#include <string>
Include dependency graph for track_new_del.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CppAD::TrackElement

Namespaces

namespace  CppAD

Defines

#define CPPAD_MAX_NUM_THREADS   1
#define CPPAD_TRACK_DEBUG   0
#define CPPAD_TRACK_NEW_VEC(newlen, oldptr)   CppAD::TrackNewVec(__FILE__, __LINE__, newlen, oldptr)
#define CPPAD_TRACK_DEL_VEC(oldptr)   CppAD::TrackDelVec(__FILE__, __LINE__, oldptr)
#define CPPAD_TRACK_EXTEND(newlen, ncopy, oldptr)   CppAD::TrackExtend(__FILE__, __LINE__, newlen, ncopy, oldptr)
#define CppADTrackCount()   CppAD::TrackCount(__FILE__, __LINE__)
#define CppADTrackNewVec   CPPAD_TRACK_NEW_VEC
#define CppADTrackDelVec   CPPAD_TRACK_DEL_VEC
#define CppADTrackExtend   CPPAD_TRACK_EXTEND

Functions

void CppAD::TrackError (const char *routine, const char *file, int line, const char *msg)
template<class Type >
Type * CppAD::TrackNewVec (const char *file, int line, size_t len, Type *)
template<class Type >
void CppAD::TrackDelVec (const char *file, int line, Type *oldptr)
template<class Type >
Type * CppAD::TrackExtend (const char *file, int line, size_t newlen, size_t ncopy, Type *oldptr)
size_t CppAD::TrackCount (const char *file, int line)

Define Documentation

#define CPPAD_MAX_NUM_THREADS   1

Definition at line 278 of file track_new_del.hpp.

#define CPPAD_TRACK_DEBUG   0

Definition at line 282 of file track_new_del.hpp.

#define CPPAD_TRACK_NEW_VEC ( newlen,
oldptr   )     CppAD::TrackNewVec(__FILE__, __LINE__, newlen, oldptr)

Definition at line 285 of file track_new_del.hpp.

#define CPPAD_TRACK_DEL_VEC ( oldptr   )     CppAD::TrackDelVec(__FILE__, __LINE__, oldptr)

Definition at line 288 of file track_new_del.hpp.

#define CPPAD_TRACK_EXTEND ( newlen,
ncopy,
oldptr   )     CppAD::TrackExtend(__FILE__, __LINE__, newlen, ncopy, oldptr)

Definition at line 291 of file track_new_del.hpp.

 
#define CppADTrackCount (  )     CppAD::TrackCount(__FILE__, __LINE__)

Definition at line 294 of file track_new_del.hpp.

#define CppADTrackNewVec   CPPAD_TRACK_NEW_VEC

Definition at line 297 of file track_new_del.hpp.

#define CppADTrackDelVec   CPPAD_TRACK_DEL_VEC

Definition at line 298 of file track_new_del.hpp.

#define CppADTrackExtend   CPPAD_TRACK_EXTEND

Definition at line 299 of file track_new_del.hpp.


Generated on 15 Mar 2015 for Coin-All by  doxygen 1.6.1