ampsci
c++ program for high-precision atomic structure calculations of single-valence systems
IO::InputBlock Member List

This is the complete list of members for IO::InputBlock, including all inherited members.

add(InputBlock block, bool merge=false)IO::InputBlockinline
add(Option option)IO::InputBlockinline
add(const std::vector< Option > &options) (defined in IO::InputBlock)IO::InputBlockinline
add(const std::string &string, bool merge=false)IO::InputBlockinline
blocks() constIO::InputBlockinline
check(std::initializer_list< std::string > blocks, const std::vector< std::pair< std::string, std::string >> &list, bool print=false) constIO::InputBlockinline
check(const std::vector< std::pair< std::string, std::string >> &list, bool print=false) constIO::InputBlockinline
get(std::string_view key, T default_value) constIO::InputBlock
get(std::string_view key) constIO::InputBlock
get(std::initializer_list< std::string > blocks, std::string_view key, T default_value) constIO::InputBlock
get(std::initializer_list< std::string > blocks, std::string_view key) constIO::InputBlock
get_block(std::string_view name) constIO::InputBlockinline
getBlock(std::string_view name) constIO::InputBlockinline
getBlock(std::initializer_list< std::string > blocks, std::string_view name) const (defined in IO::InputBlock)IO::InputBlockinline
getOption(std::string_view key) constIO::InputBlockinline
has_block(std::string_view name) constIO::InputBlockinline
has_block(std::initializer_list< std::string > blocks, std::string_view name) constIO::InputBlockinline
has_option(std::string_view key) constIO::InputBlockinline
InputBlock()IO::InputBlockinline
InputBlock(std::string_view name, std::initializer_list< Option > options={})IO::InputBlockinline
InputBlock(std::string_view name, const std::string &string_input)IO::InputBlockinline
InputBlock(std::string_view name, const std::istream &file)IO::InputBlockinline
merge(InputBlock block) (defined in IO::InputBlock)IO::InputBlockinline
merge(const std::string &string) (defined in IO::InputBlock)IO::InputBlockinline
name() const (defined in IO::InputBlock)IO::InputBlockinline
operator!= (defined in IO::InputBlock)IO::InputBlockfriend
operator!= (defined in IO::InputBlock)IO::InputBlockfriend
operator==(InputBlock block, std::string_view name)IO::InputBlockfriend
operator== (defined in IO::InputBlock)IO::InputBlockfriend
option_is_set(std::string_view key) constIO::InputBlockinline
options() constIO::InputBlockinline
print(std::ostream &os=std::cout, int indent_depth=0) constIO::InputBlockinline