PixelLightAPI  .
Public Member Functions
PLCore::ProfileGroup Class Reference

Profiling group. More...

#include <Profiling.h>

Inheritance diagram for PLCore::ProfileGroup:
Inheritance graph
[legend]

List of all members.

Public Member Functions

PLCORE_API ProfileGroup (const String &sName="", ElementManager< ProfileGroup > *pManager=nullptr)
 Constructor.
virtual PLCORE_API ~ProfileGroup ()
 Destructor.
String GetText () const
 Returns the text of the element group.
bool SetText (const String &sText)
 Sets the element group text.
ProfileGroupoperator= (const ProfileGroup &cSource)
 Copy operator.

Detailed Description

Profiling group.


Constructor & Destructor Documentation

PLCORE_API PLCore::ProfileGroup::ProfileGroup ( const String sName = "",
ElementManager< ProfileGroup > *  pManager = nullptr 
)

Constructor.

Parameters:
[in]sNameElement name to set
[in]pManagerElement manager using this element, can be a null pointer
virtual PLCORE_API PLCore::ProfileGroup::~ProfileGroup ( ) [virtual]

Destructor.


Member Function Documentation

Returns the text of the element group.

Returns:
Text of the element group
bool PLCore::ProfileGroup::SetText ( const String sText) [inline]

Sets the element group text.

Parameters:
[in]sTextText to be set
Returns:
'true' if all went fine, else 'false'
ProfileGroup & PLCore::ProfileGroup::operator= ( const ProfileGroup cSource) [inline]

Copy operator.

Parameters:
[in]cSourceSource to copy from
Returns:
Reference to this instance

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


PixelLight PixelLight 0.9.11-R1
Copyright (C) 2002-2012 by The PixelLight Team
Last modified Thu Feb 23 2012 14:09:29
The content of this PixelLight document is published under the
Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported