Logo ROOT  
Reference Guide
TSchemaType.h
Go to the documentation of this file.
1 // @(#)root/core:$Id$
2 
3 #ifndef R__TSCHEMATYPE_H
4 #define R__TSCHEMATYPE_H
5 
6 // NOTE: #included by libCore and libCling. All symbols must be inline.
7 
8 #include <string>
9 #include <map>
10 
11 namespace ROOT {
12 namespace Internal {
13  struct TSchemaType {
14  TSchemaType() = default;
15  TSchemaType(const char *type, const char *dim) : fType(type),fDimensions(dim) {}
16  TSchemaType(const std::string &type, const std::string &dim) : fType(type),fDimensions(dim) {}
17  std::string fType;
18  std::string fDimensions;
19  };
20  typedef std::map<std::string, std::string> MembersMap_t;
21 }
22 }
23 #endif // R__TSCHEMATYPE_H
ROOT::Internal::TSchemaType::TSchemaType
TSchemaType(const char *type, const char *dim)
Definition: TSchemaType.h:15
ROOT::Internal::TSchemaType::TSchemaType
TSchemaType(const std::string &type, const std::string &dim)
Definition: TSchemaType.h:16
ROOT::Internal::TSchemaType::fType
std::string fType
Definition: TSchemaType.h:17
ROOT::Internal::TSchemaType::TSchemaType
TSchemaType()=default
ROOT::Internal::TSchemaType
Definition: TSchemaType.h:13
ROOT::Internal::TSchemaType::fDimensions
std::string fDimensions
Definition: TSchemaType.h:18
type
int type
Definition: TGX11.cxx:121
ROOT::Internal::MembersMap_t
std::map< std::string, std::string > MembersMap_t
Definition: TSchemaType.h:20
ROOT
VSD Structures.
Definition: StringConv.hxx:21