Definition at line 340 of file JSONParser.cxx.
Public Types | |
using | child_iterator = RooFit::Experimental::JSONNode::child_iterator_t< Nd > |
enum class | POS { BEGIN , END } |
Public Member Functions | |
ChildItImpl (const ChildItImpl &other) | |
ChildItImpl (NdType &n, json_it it) | |
ChildItImpl (NdType &n, POS p) | |
virtual void | backward () override |
virtual std::unique_ptr< typename child_iterator::Impl > | clone () const override |
virtual Nd & | current () override |
virtual bool | equal (const typename child_iterator::Impl &other) const override |
virtual void | forward () override |
Public Member Functions inherited from RooFit::Experimental::JSONNode::child_iterator_t< Nd >::Impl | |
virtual | ~Impl ()=default |
virtual bool | equal (const Impl &other) const =0 |
Private Attributes | |
json_it | iter |
NdType & | node |
using TJSONTree::Node::ChildItImpl< Nd, NdType, json_it >::child_iterator = RooFit::Experimental::JSONNode::child_iterator_t<Nd> |
Definition at line 347 of file JSONParser.cxx.
|
strong |
Enumerator | |
---|---|
BEGIN | |
END |
Definition at line 342 of file JSONParser.cxx.
|
inline |
Definition at line 343 of file JSONParser.cxx.
|
inline |
Definition at line 345 of file JSONParser.cxx.
|
inline |
Definition at line 346 of file JSONParser.cxx.
|
inlineoverridevirtual |
Implements RooFit::Experimental::JSONNode::child_iterator_t< Nd >::Impl.
Definition at line 353 of file JSONParser.cxx.
|
inlineoverridevirtual |
Implements RooFit::Experimental::JSONNode::child_iterator_t< Nd >::Impl.
Definition at line 348 of file JSONParser.cxx.
|
inlineoverridevirtual |
Implements RooFit::Experimental::JSONNode::child_iterator_t< Nd >::Impl.
Definition at line 354 of file JSONParser.cxx.
|
inlineoverridevirtual |
Definition at line 362 of file JSONParser.cxx.
|
inlineoverridevirtual |
Implements RooFit::Experimental::JSONNode::child_iterator_t< Nd >::Impl.
Definition at line 352 of file JSONParser.cxx.
|
private |
Definition at line 370 of file JSONParser.cxx.
|
private |
Definition at line 369 of file JSONParser.cxx.