|
Bond 0.9
C++ Bond Runtime Library API Documentation
|
#include <bond/stl/autostack.h>
Public Member Functions | |
| Element (AutoStack &stack) | |
| template<typename... Args> | |
| Element (AutoStack &stack, Args &&... args) | |
| ~Element () | |
| Element (const Element &other)=delete | |
| Element & | operator= (const Element &other)=delete |
| Element & | operator= (const ValueType &value) |
| Element & | operator= (ValueType &&value) |
| operator const ValueType & () const | |
| operator ValueType & () | |
| const ValueType & | GetValue () const |
| ValueType & | GetValue () |
| void | SetValue (const ValueType &value) |
| void | SetValue (ValueType &&value) |
Protected Member Functions | |
| Element * | GetNext () |
| const Element * | GetNext () const |
Protected Attributes | |
| ValueType | mValue |
Friends | |
| class | AutoStack |
| class | Iterator |
| class | ConstIterator |
|
inlineexplicit |
|
inline |
|
inline |
|
delete |
|
inlineprotected |
|
inlineprotected |
|
inline |
|
inline |
|
inline |
|
inline |
|
delete |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
|
friend |
|
friend |
|
protected |