umbrello 2.34.70-5524f40e1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
Public Member Functions | Public Attributes | List of all members
PetalNode::StringOrNode Struct Reference

#include <petalnode.h>

Collaboration diagram for PetalNode::StringOrNode:

Public Member Functions

 StringOrNode ()
 
virtual ~StringOrNode ()
 
bool isEmpty () const
 

Public Attributes

QString string
 
PetalNodenode
 

Detailed Description

Use `string' if it is not empty. Use `node' if it is not NULL. Either `string' is set, or `node', but never both. (Perhaps this should be a union but that is ugly.)

Constructor & Destructor Documentation

◆ StringOrNode()

PetalNode::StringOrNode::StringOrNode ( )
inline

◆ ~StringOrNode()

virtual PetalNode::StringOrNode::~StringOrNode ( )
inlinevirtual

Member Function Documentation

◆ isEmpty()

bool PetalNode::StringOrNode::isEmpty ( ) const
inline
Here is the call graph for this function:

Member Data Documentation

◆ node

PetalNode* PetalNode::StringOrNode::node

◆ string

QString PetalNode::StringOrNode::string

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