Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-12-13 10:26:50

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