Class for presenting the order that groups should be displayed in a user interface. May be arranged in a tree.
More...
#include <optionalcontent.h>
|
COrderEntryPtr | clone () |
| Creates a deep copy.
|
|
virtual void | addRef () const =0 |
| Increases the reference count of the actual object pointed to. This would take place during an assignment or copying.
|
|
virtual bool | decRef () const =0 |
| Decreases the reference count of the actual object pointed to. When the reference count falls to Zero, it deletes the actual object pointed to.
|
|
virtual int32 | getRefCount () const =0 |
| Retrieve the current reference count of the actual object pointed to.
|
|
|
static COrderEntryPtr | create () |
| Creates a new COrderEntryPtr instance.
|
|
|
bool | isGroup |
|
IOptionalContentGroupReferencePtr | groupRef |
| Only valid if isGroup is true.
|
|
U8String | name |
| May be an empty string. Only valid if isGroup is false.
|
|
COrderEntryVect | children |
| Only valid if isGroup is false.
|
|
|
virtual | ~IRCObject () |
| Virtual destructor.
|
|
Class for presenting the order that groups should be displayed in a user interface. May be arranged in a tree.
◆ clone()
COrderEntryPtr JawsMako::IOptionalContentConfiguration::COrderEntry::clone |
( |
| ) |
|
Creates a deep copy.
- Returns
- COrderEntryPtr A clone of the original.
◆ create()
static COrderEntryPtr JawsMako::IOptionalContentConfiguration::COrderEntry::create |
( |
| ) |
|
|
static |
Creates a new COrderEntryPtr instance.
- Returns
- COrderEntryPtr A newly created COrderEntry object.
◆ isGroup
bool JawsMako::IOptionalContentConfiguration::COrderEntry::isGroup |
If true, this indicates that this entry merely represents a group, in which case only the groupRef entry is valid. If false, this entry represents an array of groups, that may have an optional name for the UI.
The documentation for this class was generated from the following file: