#include <Object.hh>
◆ Member() [1/3]
| fedem::fson::Member::Member |
( |
Key |
key, |
|
|
std::unique_ptr< Value > |
value, |
|
|
bool |
disabled = false |
|
) |
| |
◆ Member() [2/3]
| fedem::fson::Member::Member |
( |
Member && |
other | ) |
|
|
defaultnoexcept |
◆ Member() [3/3]
| fedem::fson::Member::Member |
( |
Member const & |
| ) |
|
|
privatedelete |
◆ operator=() [1/2]
◆ clone()
| Member fedem::fson::Member::clone |
( |
| ) |
const |
◆ getKey()
| Key const & fedem::fson::Member::getKey |
( |
| ) |
const |
|
noexcept |
◆ setKey()
| void fedem::fson::Member::setKey |
( |
Key |
key | ) |
|
◆ isDisabled()
| bool fedem::fson::Member::isDisabled |
( |
| ) |
const |
|
noexcept |
◆ setDisabled()
| void fedem::fson::Member::setDisabled |
( |
bool |
disabled | ) |
|
|
noexcept |
◆ getValue() [1/2]
| Value & fedem::fson::Member::getValue |
( |
| ) |
|
|
noexcept |
◆ getValue() [2/2]
| Value const & fedem::fson::Member::getValue |
( |
| ) |
const |
|
noexcept |
◆ setValue()
| void fedem::fson::Member::setValue |
( |
std::unique_ptr< Value > |
value | ) |
|
◆ getLeadingComments() [1/2]
| CommentList & fedem::fson::Member::getLeadingComments |
( |
| ) |
|
|
noexcept |
◆ getLeadingComments() [2/2]
| CommentList const & fedem::fson::Member::getLeadingComments |
( |
| ) |
const |
|
noexcept |
◆ getTrailingComment() [1/2]
| optional< Comment > & fedem::fson::Member::getTrailingComment |
( |
| ) |
|
|
noexcept |
◆ getTrailingComment() [2/2]
| optional< Comment > const & fedem::fson::Member::getTrailingComment |
( |
| ) |
const |
|
noexcept |
◆ getOriginFile()
| string const & fedem::fson::Member::getOriginFile |
( |
| ) |
const |
|
noexcept |
◆ getOriginLocalPath()
| string const & fedem::fson::Member::getOriginLocalPath |
( |
| ) |
const |
|
noexcept |
◆ setOrigin()
| void fedem::fson::Member::setOrigin |
( |
std::string |
sourceFile, |
|
|
std::string |
localPath |
|
) |
| |
◆ isMerged()
| bool fedem::fson::Member::isMerged |
( |
| ) |
const |
|
noexcept |
◆ operator=() [2/2]
◆ key
| Key fedem::fson::Member::key |
|
private |
◆ disabled
| bool fedem::fson::Member::disabled |
|
private |
◆ leading
◆ value
| std::unique_ptr< Value > fedem::fson::Member::value |
|
private |
◆ trailing
| std::optional< Comment > fedem::fson::Member::trailing |
|
private |
◆ originFile
| std::string fedem::fson::Member::originFile |
|
private |
◆ originLocalPath
| std::string fedem::fson::Member::originLocalPath |
|
private |
The documentation for this class was generated from the following files: