Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-18 10:10:36

0001 // Authors: Bertrand Bellenot <bertrand.bellenot@cern.ch> Sergey Linev <S.Linev@gsi.de>
0002 // Date: 2019-02-28
0003 // Warning: This is part of the ROOT 7 prototype! It will change without notice. It might trigger earthquakes. Feedback is welcome!
0004 
0005 /*************************************************************************
0006  * Copyright (C) 1995-2019, Rene Brun and Fons Rademakers.               *
0007  * All rights reserved.                                                  *
0008  *                                                                       *
0009  * For the licensing terms see $ROOTSYS/LICENSE.                         *
0010  * For the list of contributors see $ROOTSYS/README/CREDITS.             *
0011  *************************************************************************/
0012 
0013 #ifndef ROOT7_RBrowserReply
0014 #define ROOT7_RBrowserReply
0015 
0016 #include <string>
0017 #include <vector>
0018 #include <ROOT/Browsable/RItem.hxx>
0019 
0020 namespace ROOT {
0021 
0022 /** \class ROOT::RBrowserReply
0023 \ingroup rbrowser
0024 \brief Reply on browser request
0025 */
0026 
0027 class RBrowserReply {
0028 public:
0029    std::vector<std::string> path;     ///< reply path
0030    int nchilds{0};                    ///< total number of childs in the node
0031    int first{0};                      ///< first node in returned list
0032    std::vector<const Browsable::RItem *> nodes; ///< list of pointers, no ownership!
0033 };
0034 
0035 } // namespace ROOT
0036 
0037 #endif
0038 
0039