VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Private Attributes
makVrf::DtProfileSample Class Reference

DtProfileSampleClass is used to start/stop a profield section It is preferable to use the macro at the top of the header file to insert these objects into a function profile is started on creation and stopped on destruction. More...

Inheritance diagram for makVrf::DtProfileSample:
Inheritance graph
[legend]

Public Member Functions

 DtProfileSample (const char *name=0, DtProfileNode::Attributes=DtProfileNode::ENONE)
 CTOR starts profile section.
 DtProfileSample (const std::string &n, DtProfileNode::Attributes=DtProfileNode::ENONE)
 ~DtProfileSample ()
 DTOR stops profile section.

Private Attributes

bool enabled
const charname
const DtProfileNode::Attributes attr
DtProfileTimestamp start

Detailed Description

DtProfileSampleClass is used to start/stop a profield section It is preferable to use the macro at the top of the header file to insert these objects into a function profile is started on creation and stopped on destruction.

Constructor & Destructor Documentation

makVrf::DtProfileSample::DtProfileSample ( const char name = 0,
DtProfileNode::Attributes  = DtProfileNode::ENONE 
)
explicit

CTOR starts profile section.

makVrf::DtProfileSample::DtProfileSample ( const std::string &  n,
DtProfileNode::Attributes  = DtProfileNode::ENONE 
)
explicit
makVrf::DtProfileSample::~DtProfileSample ( )

DTOR stops profile section.

Member Data Documentation

bool makVrf::DtProfileSample::enabled
private
const char* makVrf::DtProfileSample::name
private
const DtProfileNode::Attributes makVrf::DtProfileSample::attr
private
DtProfileTimestamp makVrf::DtProfileSample::start
private

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

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)