![]() |
QMCPACK
|
Generic delgate input class. More...
Classes | |
class | AnotherInputSection |
Public Member Functions | |
AnotherInput (xmlNodePtr cur) | |
std::vector< std::string_view > | getTokens () const |
const std::string & | get_name () const |
Private Attributes | |
std::string | name_ = "AnotherInputSection" |
AnotherInputSection | input_section_ |
std::string | input_str_ |
std::string | optional_ |
std::vector< std::string_view > | tokens_ |
Generic delgate input class.
This feature is targeted at supporting things like ReferencePointsInput, SpaceGridInput etc.
The delegate input requires: A constructor that takes an xmlNodePtr A factoryFunction that matches the signature discussed in InputSection::DelegateHandler
Definition at line 516 of file test_InputSection.cpp.
|
inline |
Definition at line 531 of file test_InputSection.cpp.
References LAMBDA_setIfInInput.
|
inline |
Definition at line 541 of file test_InputSection.cpp.
Referenced by qmcplusplus::makeAnotherInput().
|
inline |
Definition at line 540 of file test_InputSection.cpp.
References qmcplusplus::modernstrutil::split().
|
private |
Definition at line 545 of file test_InputSection.cpp.
|
private |
Definition at line 546 of file test_InputSection.cpp.
|
private |
Definition at line 544 of file test_InputSection.cpp.
|
private |
Definition at line 547 of file test_InputSection.cpp.
|
private |
Definition at line 548 of file test_InputSection.cpp.