|
| | BB ()=default |
| | BB (const BB &)=delete |
| | BB (BB &&other) noexcept=default |
| BB & | operator= (BB other) noexcept |
| std::deque< std::ostringstream > & | head () |
| std::deque< std::ostringstream > & | body () |
| std::deque< std::ostringstream > & | tail () |
| template<class... Args> |
| void | body (const char *s, Args &&... args) |
| template<class... Args> |
| void | tail (const char *s, Args &&... args) |
| template<class... Args> |
| std::string | assign (Tab tab, std::string name, const char *s, Args &&... args) |
| template<class Fn> |
| std::string | assign (Tab tab, std::string name, Fn &&print_term) |
|
| std::array< std::deque< std::ostringstream >, 3 > | parts |
| std::set< std::string > | assigned |
Definition at line 17 of file sexpr.cpp.
◆ BB() [1/3]
◆ BB() [2/3]
| mim::sexpr::BB::BB |
( |
const BB & | | ) |
|
|
delete |
◆ BB() [3/3]
| mim::sexpr::BB::BB |
( |
BB && | other | ) |
|
|
defaultnoexcept |
◆ assign() [1/2]
template<class... Args>
| std::string mim::sexpr::BB::assign |
( |
Tab | tab, |
|
|
std::string | name, |
|
|
const char * | s, |
|
|
Args &&... | args ) |
|
inline |
◆ assign() [2/2]
template<class Fn>
| std::string mim::sexpr::BB::assign |
( |
Tab | tab, |
|
|
std::string | name, |
|
|
Fn && | print_term ) |
|
inline |
◆ body() [1/2]
| std::deque< std::ostringstream > & mim::sexpr::BB::body |
( |
| ) |
|
|
inline |
◆ body() [2/2]
template<class... Args>
| void mim::sexpr::BB::body |
( |
const char * | s, |
|
|
Args &&... | args ) |
|
inline |
◆ head()
| std::deque< std::ostringstream > & mim::sexpr::BB::head |
( |
| ) |
|
|
inline |
◆ operator=()
| BB & mim::sexpr::BB::operator= |
( |
BB | other | ) |
|
|
inlinenoexcept |
◆ tail() [1/2]
| std::deque< std::ostringstream > & mim::sexpr::BB::tail |
( |
| ) |
|
|
inline |
◆ tail() [2/2]
template<class... Args>
| void mim::sexpr::BB::tail |
( |
const char * | s, |
|
|
Args &&... | args ) |
|
inline |
◆ swap
| void swap |
( |
BB & | a, |
|
|
BB & | b ) |
|
friend |
◆ assigned
| std::set<std::string> mim::sexpr::BB::assigned |
◆ parts
| std::array<std::deque<std::ostringstream>, 3> mim::sexpr::BB::parts |
The documentation for this struct was generated from the following file: