RConversionRuleParser.h File Reference

#include <list>
#include <map>
#include <string>
#include <ostream>
#include <utility>
#include "Api.h"
#include "Shadow.h"
#include "TSchemaType.h"

Go to the source code of this file.

Namespaces

namespace  ROOT

Typedefs

typedef std::map< std::string,
std::string
ROOT::SchemaRuleMap_t
typedef std::map< std::string,
std::list< SchemaRuleMap_t > > 
ROOT::SchemaRuleClassMap_t
typedef std::map< std::string,
ROOT::TSchemaType
ROOT::MembersTypeMap_t
typedef std::map< std::string,
std::string
ROOT::MembersMap_t

Functions

void ROOT::CreateNameTypeMap (G__ClassInfo &cl, MembersTypeMap_t &members)
bool ROOT::HasValidDataMembers (SchemaRuleMap_t &rule, MembersTypeMap_t &members)
void ROOT::WriteReadRuleFunc (SchemaRuleMap_t &rule, int index, std::string &mappedName, MembersTypeMap_t &members, std::ostream &output)
void ROOT::WriteReadRawRuleFunc (SchemaRuleMap_t &rule, int index, std::string &mappedName, MembersTypeMap_t &members, std::ostream &output)
void ROOT::WriteSchemaList (std::list< SchemaRuleMap_t > &rules, const std::string &listName, std::ostream &output)
void ROOT::GetRuleIncludes (std::list< std::string > &result)
bool ROOT::ParseRule (std::string rule, MembersMap_t &result, std::string &error_string)
void ROOT::ProcessReadPragma (char *args)
void ROOT::ProcessReadRawPragma (char *args)

Variables

SchemaRuleClassMap_t ROOT::G__ReadRules
SchemaRuleClassMap_t ROOT::G__ReadRawRules


Generated on Tue Jul 5 15:57:28 2011 for ROOT_528-00b_version by  doxygen 1.5.1