VR-Vantage 2.8 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Private Attributes
tracy::ScopedZone Class Reference

Public Member Functions

tracy_force_inline ScopedZone (const SourceLocationData *srcloc, bool is_active=true)
tracy_force_inline ScopedZone (const SourceLocationData *srcloc, int depth, bool is_active=true)
tracy_force_inline ScopedZone (uint32_t line, const char *source, size_t sourceSz, const char *function, size_t functionSz, const char *name, size_t nameSz, bool is_active=true)
tracy_force_inline ScopedZone (uint32_t line, const char *source, size_t sourceSz, const char *function, size_t functionSz, const char *name, size_t nameSz, int depth, bool is_active=true)
tracy_force_inline ~ScopedZone ()
tracy_force_inline void Text (const char *txt, size_t size)
tracy_force_inline void Name (const char *txt, size_t size)
tracy_force_inline void Value (uint64_t value)

Private Attributes

const bool m_active

Constructor & Destructor Documentation

tracy_force_inline tracy::ScopedZone::ScopedZone ( const SourceLocationData srcloc,
bool  is_active = true 
)
inline
tracy_force_inline tracy::ScopedZone::ScopedZone ( const SourceLocationData srcloc,
int  depth,
bool  is_active = true 
)
inline
tracy_force_inline tracy::ScopedZone::ScopedZone ( uint32_t  line,
const char *  source,
size_t  sourceSz,
const char *  function,
size_t  functionSz,
const char *  name,
size_t  nameSz,
bool  is_active = true 
)
inline
tracy_force_inline tracy::ScopedZone::ScopedZone ( uint32_t  line,
const char *  source,
size_t  sourceSz,
const char *  function,
size_t  functionSz,
const char *  name,
size_t  nameSz,
int  depth,
bool  is_active = true 
)
inline
tracy_force_inline tracy::ScopedZone::~ScopedZone ( )
inline

Member Function Documentation

tracy_force_inline void tracy::ScopedZone::Text ( const char *  txt,
size_t  size 
)
inline
tracy_force_inline void tracy::ScopedZone::Name ( const char *  txt,
size_t  size 
)
inline
tracy_force_inline void tracy::ScopedZone::Value ( uint64_t  value)
inline

Member Data Documentation

const bool tracy::ScopedZone::m_active
private

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


Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)