#include <Array.hh>
◆ Element() [1/3]
| fedem::fson::Element::Element |
( |
std::unique_ptr< Value > |
value | ) |
|
|
explicit |
◆ Element() [2/3]
| fedem::fson::Element::Element |
( |
Element && |
other | ) |
|
|
defaultnoexcept |
◆ Element() [3/3]
| fedem::fson::Element::Element |
( |
Element const & |
| ) |
|
|
privatedelete |
◆ operator=() [1/2]
◆ clone()
| Element fedem::fson::Element::clone |
( |
| ) |
const |
◆ getValue() [1/2]
| Value & fedem::fson::Element::getValue |
( |
| ) |
|
|
noexcept |
◆ getValue() [2/2]
| Value const & fedem::fson::Element::getValue |
( |
| ) |
const |
|
noexcept |
◆ setValue()
| void fedem::fson::Element::setValue |
( |
std::unique_ptr< Value > |
value | ) |
|
◆ getLeadingComments() [1/2]
| CommentList & fedem::fson::Element::getLeadingComments |
( |
| ) |
|
|
noexcept |
◆ getLeadingComments() [2/2]
| CommentList const & fedem::fson::Element::getLeadingComments |
( |
| ) |
const |
|
noexcept |
◆ getTrailingComment() [1/2]
| optional< Comment > & fedem::fson::Element::getTrailingComment |
( |
| ) |
|
|
noexcept |
◆ getTrailingComment() [2/2]
| optional< Comment > const & fedem::fson::Element::getTrailingComment |
( |
| ) |
const |
|
noexcept |
◆ operator=() [2/2]
◆ leading
◆ value
| std::unique_ptr< Value > fedem::fson::Element::value |
|
private |
◆ trailing
| std::optional< Comment > fedem::fson::Element::trailing |
|
private |
The documentation for this class was generated from the following files: