List Value Container Type.
More...
#include <Value.h>
List Value Container Type.
◆ ConstIterator
◆ ConstReverseIterator
◆ Iterator
◆ Raw
◆ ReverseIterator
◆ append() [1/20]
void List::append |
( |
Blob && | value | ) |
& |
◆ append() [2/20]
List && List::append |
( |
Blob && | value | ) |
&& |
◆ append() [3/20]
void List::append |
( |
bool | value | ) |
& |
◆ append() [4/20]
List && List::append |
( |
bool | value | ) |
&& |
◆ append() [5/20]
void List::append |
( |
const char * | bytes, |
|
|
size_t | length ) & |
◆ append() [6/20]
List && List::append |
( |
const char * | bytes, |
|
|
size_t | length ) && |
◆ append() [7/20]
void List::append |
( |
const char * | value | ) |
& |
◆ append() [8/20]
List && List::append |
( |
const char * | value | ) |
&& |
◆ append() [9/20]
void List::append |
( |
Dict && | value | ) |
& |
◆ append() [10/20]
List && List::append |
( |
Dict && | value | ) |
&& |
◆ append() [11/20]
void List::append |
( |
double | value | ) |
& |
◆ append() [12/20]
List && List::append |
( |
double | value | ) |
&& |
◆ append() [13/20]
void List::append |
( |
Integer | value | ) |
& |
◆ append() [14/20]
◆ append() [15/20]
void List::append |
( |
List && | value | ) |
& |
◆ append() [16/20]
List && List::append |
( |
List && | value | ) |
&& |
◆ append() [17/20]
void List::append |
( |
String && | value | ) |
& |
◆ append() [18/20]
◆ append() [19/20]
void List::append |
( |
Value && | value | ) |
& |
◆ append() [20/20]
◆ appendRef()
std::shared_ptr< Value > List::appendRef |
( |
Value && | value | ) |
|
Append a Value to the List, and return a reference to the appended Value.
- Parameters
-
- Returns
- Reference to the appended Value
◆ back() [1/2]
std::shared_ptr< Value > List::back |
( |
| ) |
|
◆ back() [2/2]
const std::shared_ptr< Value > List::back |
( |
| ) |
const |
|
nodiscard |
◆ begin() [1/2]
◆ begin() [2/2]
◆ cbegin()
◆ cend()
◆ clear()
◆ empty()
size_t List::empty |
( |
| ) |
const |
|
nodiscard |
◆ end() [1/2]
◆ end() [2/2]
◆ erase() [1/5]
◆ erase() [2/5]
◆ erase() [3/5]
size_t List::erase |
( |
const std::shared_ptr< Value > & | value | ) |
|
◆ erase() [4/5]
◆ erase() [5/5]
◆ front() [1/2]
std::shared_ptr< Value > List::front |
( |
| ) |
|
◆ front() [2/2]
const std::shared_ptr< Value > List::front |
( |
| ) |
const |
|
nodiscard |
◆ insert()
◆ operator[]() [1/2]
std::shared_ptr< Value > List::operator[] |
( |
size_t | index | ) |
|
◆ operator[]() [2/2]
const std::shared_ptr< Value > List::operator[] |
( |
size_t | index | ) |
const |
◆ rbegin() [1/2]
◆ rbegin() [2/2]
◆ rend() [1/2]
◆ rend() [2/2]
◆ reserve()
void List::reserve |
( |
size_t | size | ) |
|
◆ resize()
void List::resize |
( |
size_t | size | ) |
|
◆ size()
size_t List::size |
( |
| ) |
const |
|
nodiscard |
◆ vector
Raw sese::Value::List::vector |
|
private |
The documentation for this class was generated from the following files: