PhysX SDK 3.2 API Reference: pxtask::AllocInfo Class Reference

PhysX SDK 3.2 API

pxtask::AllocInfo Class Reference

class to track allocation statistics, see PxgMirrored More...

#include <PxCudaMemoryManager.h>

List of all members.


Public Member Functions

 AllocInfo ()
 AllocInfo default constructor.
 AllocInfo (const char *file, int line, const char *allocName, AllocId::Enum allocId)
 AllocInfo constructor that initializes all of the members.
const char * getFileName () const
 get the allocation file name
int getLine () const
 get the allocation line
const char * getAllocName () const
 get the allocation name
AllocId::Enum getAllocId () const
 get the allocation ID

Private Attributes

const char * mFileName
int mLine
const char * mAllocName
AllocId::Enum mAllocId

Detailed Description

class to track allocation statistics, see PxgMirrored

Constructor & Destructor Documentation

pxtask::AllocInfo::AllocInfo (  )  [inline]

AllocInfo default constructor.

pxtask::AllocInfo::AllocInfo ( const char *  file,
int  line,
const char *  allocName,
AllocId::Enum  allocId 
) [inline]

AllocInfo constructor that initializes all of the members.


Member Function Documentation

AllocId::Enum pxtask::AllocInfo::getAllocId (  )  const [inline]

get the allocation ID

const char* pxtask::AllocInfo::getAllocName (  )  const [inline]

get the allocation name

const char* pxtask::AllocInfo::getFileName (  )  const [inline]

get the allocation file name

int pxtask::AllocInfo::getLine (  )  const [inline]

get the allocation line


Member Data Documentation

const char* pxtask::AllocInfo::mAllocName [private]

const char* pxtask::AllocInfo::mFileName [private]

int pxtask::AllocInfo::mLine [private]


The documentation for this class was generated from the following file:



Copyright © 2008-2012 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com