pxtask::AllocInfo Class Reference
class to track allocation statistics, see PxgMirrored More...
#include <PxCudaMemoryManager.h>
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 PxgMirroredConstructor & 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
AllocId::Enum pxtask::AllocInfo::mAllocId [private] |
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