#include <layout.h>
Collaboration diagram for Wt::LayoutItemCompound< ValueType >:
Public Types | |
typedef ValueType | LayoutItemValue |
Public Member Functions | |
LayoutItemCompound (const LayoutItem *li_=0, const LayoutItemValue &val=LayoutItemValue()) | |
operator LayoutItem * () const | |
operator const LayoutItemValue & () const | |
operator LayoutItemValue & () | |
bool | operator== (const LayoutItemCompound &other) const |
bool | operator== (const LayoutItem *other) const |
Private Attributes | |
LayoutItem * | li |
LayoutItemValue | value |
Definition at line 364 of file layout.h.
typedef ValueType Wt::LayoutItemCompound< ValueType >::LayoutItemValue |
Wt::LayoutItemCompound< ValueType >::LayoutItemCompound | ( | const LayoutItem * | li_ = 0 , |
|
const LayoutItemValue & | val = LayoutItemValue() | |||
) | [inline] |
Wt::LayoutItemCompound< ValueType >::operator const LayoutItemValue & | ( | ) | const [inline] |
Definition at line 376 of file layout.h.
References Wt::LayoutItemCompound< ValueType >::value.
00376 { 00377 return value; 00378 }
Wt::LayoutItemCompound< ValueType >::operator LayoutItem * | ( | ) | const [inline] |
Definition at line 372 of file layout.h.
References Wt::LayoutItemCompound< ValueType >::li.
00372 { 00373 return li; 00374 }
Wt::LayoutItemCompound< ValueType >::operator LayoutItemValue & | ( | ) | [inline] |
Definition at line 380 of file layout.h.
References Wt::LayoutItemCompound< ValueType >::value.
00380 { 00381 return value; 00382 }
bool Wt::LayoutItemCompound< ValueType >::operator== | ( | const LayoutItem * | other | ) | const [inline] |
Definition at line 388 of file layout.h.
References Wt::LayoutItemCompound< ValueType >::li.
00388 { 00389 return li == other; 00390 }
bool Wt::LayoutItemCompound< ValueType >::operator== | ( | const LayoutItemCompound< ValueType > & | other | ) | const [inline] |
Definition at line 384 of file layout.h.
References Wt::LayoutItemCompound< ValueType >::li.
00384 { 00385 return li == other.li; 00386 }
LayoutItem* Wt::LayoutItemCompound< ValueType >::li [private] |
Definition at line 393 of file layout.h.
Referenced by Wt::LayoutItemCompound< ValueType >::operator LayoutItem *(), and Wt::LayoutItemCompound< ValueType >::operator==().
LayoutItemValue Wt::LayoutItemCompound< ValueType >::value [private] |
Definition at line 394 of file layout.h.
Referenced by Wt::LayoutItemCompound< ValueType >::operator const LayoutItemValue &(), and Wt::LayoutItemCompound< ValueType >::operator LayoutItemValue &().
This document is licensed under the terms of the GNU Free Documentation License and may be freely distributed under the conditions given by this license.