![]() |
KVIrc 5.2.6
Developer APIs
|
#include <KviKvsTreeNodeExpression.h>
Protected Attributes | |
KviKvsNumber | m_nData |
KviKvsTreeNodeExpression * | m_pData |
![]() | |
KviKvsTreeNodeExpression * | m_pParentExpression |
![]() | |
const QChar * | m_pEndingLocation |
![]() | |
const QChar * | m_pLocation |
KviKvsTreeNode * | m_pParent |
Additional Inherited Members | |
![]() | |
void | setLocation (const QChar *pLocation) |
Sets the location char. | |
KviKvsTreeNodeExpressionUnaryOperator::KviKvsTreeNodeExpressionUnaryOperator | ( | const QChar * | pLocation, |
KviKvsTreeNodeExpression * | pData ) |
References KviKvsTreeNodeExpressionOperator::KviKvsTreeNodeExpressionOperator(), and m_pData.
Referenced by KviKvsTreeNodeExpressionUnaryOperatorBitwiseNot::KviKvsTreeNodeExpressionUnaryOperatorBitwiseNot(), KviKvsTreeNodeExpressionUnaryOperatorLogicalNot::KviKvsTreeNodeExpressionUnaryOperatorLogicalNot(), and KviKvsTreeNodeExpressionUnaryOperatorNegate::KviKvsTreeNodeExpressionUnaryOperatorNegate().
KviKvsTreeNodeExpressionUnaryOperator::~KviKvsTreeNodeExpressionUnaryOperator | ( | ) |
References m_pData.
|
virtual |
Sets the buffer.
szBuffer | The buffer :) |
Reimplemented from KviKvsTreeNodeExpressionOperator.
Reimplemented in KviKvsTreeNodeExpressionUnaryOperatorBitwiseNot, KviKvsTreeNodeExpressionUnaryOperatorLogicalNot, and KviKvsTreeNodeExpressionUnaryOperatorNegate.
References szBuffer.
|
virtual |
Dumps the tree.
prefix | The prefix of the instruction |
Reimplemented from KviKvsTreeNodeExpressionOperator.
Reimplemented in KviKvsTreeNodeExpressionUnaryOperatorBitwiseNot, KviKvsTreeNodeExpressionUnaryOperatorLogicalNot, and KviKvsTreeNodeExpressionUnaryOperatorNegate.
References m_pData.
bool KviKvsTreeNodeExpressionUnaryOperator::evaluateOperand | ( | KviKvsRunTimeContext * | c | ) |
|
protected |
|
protected |
Referenced by dump(), KviKvsTreeNodeExpressionUnaryOperatorBitwiseNot::dump(), KviKvsTreeNodeExpressionUnaryOperatorLogicalNot::dump(), KviKvsTreeNodeExpressionUnaryOperatorNegate::dump(), evaluateOperand(), KviKvsTreeNodeExpressionUnaryOperatorLogicalNot::evaluateReadOnly(), KviKvsTreeNodeExpressionUnaryOperator(), and ~KviKvsTreeNodeExpressionUnaryOperator().