/********************************************************************
* ../dict/IDatum_Dict.h
* CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED
*          FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX().
*          CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE.
********************************************************************/
#ifdef __CINT__
#error ../dict/IDatum_Dict.h/C is only for compilation. Abort cint.
#endif
#include <stddef.h>
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <string.h>
#define G__ANSIHEADER
#define G__DICTIONARY
#define G__PRIVATE_GVALUE
#include "G__ci.h"
#include "FastAllocString.h"
extern "C" {
extern void G__cpp_setup_tagtableIDatum_Dict();
extern void G__cpp_setup_inheritanceIDatum_Dict();
extern void G__cpp_setup_typetableIDatum_Dict();
extern void G__cpp_setup_memvarIDatum_Dict();
extern void G__cpp_setup_globalIDatum_Dict();
extern void G__cpp_setup_memfuncIDatum_Dict();
extern void G__cpp_setup_funcIDatum_Dict();
extern void G__set_cpp_environmentIDatum_Dict();
}


#include "TObject.h"
#include "TMemberInspector.h"
#include "../src/IDatum.hxx"
#include <algorithm>
namespace std { }
using namespace std;

#ifndef G__MEMFUNCBODY
#endif

extern G__linked_taginfo G__IDatum_DictLN_TClass;
extern G__linked_taginfo G__IDatum_DictLN_TBuffer;
extern G__linked_taginfo G__IDatum_DictLN_TMemberInspector;
extern G__linked_taginfo G__IDatum_DictLN_TObject;
extern G__linked_taginfo G__IDatum_DictLN_TNamed;
extern G__linked_taginfo G__IDatum_DictLN_TString;
extern G__linked_taginfo G__IDatum_DictLN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR;
extern G__linked_taginfo G__IDatum_DictLN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR;
extern G__linked_taginfo G__IDatum_DictLN_TBrowser;
extern G__linked_taginfo G__IDatum_DictLN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR;
extern G__linked_taginfo G__IDatum_DictLN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR;
extern G__linked_taginfo G__IDatum_DictLN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR;
extern G__linked_taginfo G__IDatum_DictLN_COMET;
extern G__linked_taginfo G__IDatum_DictLN_maplEstringcOCOMETcLcLICOMETLogcLcLErrorPrioritycOlesslEstringgRcOallocatorlEpairlEconstsPstringcOCOMETcLcLICOMETLogcLcLErrorPrioritygRsPgRsPgR;
extern G__linked_taginfo G__IDatum_DictLN_maplEstringcOCOMETcLcLICOMETLogcLcLLogPrioritycOlesslEstringgRcOallocatorlEpairlEconstsPstringcOCOMETcLcLICOMETLogcLcLLogPrioritygRsPgRsPgR;
extern G__linked_taginfo G__IDatum_DictLN_COMETcLcLIVHandle;
extern G__linked_taginfo G__IDatum_DictLN_COMETcLcLIDatum;
extern G__linked_taginfo G__IDatum_DictLN_COMETcLcLIHandlelECOMETcLcLIDatumgR;

/* STUB derived class for protected member access */
typedef COMET::IHandle<COMET::IDatum> G__COMETcLcLIHandlelECOMETcLcLIDatumgR;