literal_loader_base.g.cc

Go to the documentation of this file.
00001 // This file is automatically generated, do not edit.
00002 
00003 #include <lestes/backend_v2/intercode/pi.g.hh>
00004 
00005 #include <lestes/std/list.hh>
00006 #include <lestes/std/pair.hh>
00007 #include <lestes/std/reflect.hh>
00008 
00009 #include <lestes/md/literals/literal_loader_base.g.hh>
00010 
00011 package(lestes);
00012 package(md);
00013 package(literals);
00014 
00015 
00016 // ------------- Class literal_loader_base follows. -------------
00017 
00018 /*!
00019    Generated constructor for class literal_loader_base.
00020    \author lsg
00021  */
00022 literal_loader_base::literal_loader_base ()
00023         : object()
00024 {}
00025 
00026 ptr< object::reflection_list > literal_loader_base::reflection_get() const
00027 {
00028         if (!reflection) {
00029                 typedef class_reflection::field_metadata md;
00030                 typedef class_reflection::field_metadata_list mdlist;
00031                 ptr<mdlist> mdl = mdlist::create();
00032                 reflection = reflection_list::create( ::lestes::std::object::reflection_get() );
00033                 reflection->push_back( class_reflection::create( "literal_loader_base", mdl ) );
00034         }
00035         return reflection;
00036 }
00037 
00038 ptr< object::field_list_list > literal_loader_base::field_values_get() const
00039 {
00040         ptr < field_list_list > result = ::lestes::std::object::field_values_get();
00041         return result;
00042 }
00043 
00044 
00045 /*!
00046    Marking routine is used for garbage collection.
00047    \author lsg
00048  */
00049 void literal_loader_base::gc_mark()
00050 {
00051 	::lestes::std::object::gc_mark();
00052 }
00053 
00054 // End of class literal_loader_base.
00055 
00056 
00057 // static data members follow 
00058 ptr<object::reflection_list> literal_loader_base::reflection = reflection;
00059 
00060 end_package(literals);
00061 end_package(md);
00062 end_package(lestes);
00063 

Generated on Mon Feb 12 18:22:38 2007 for lestes by doxygen 1.5.1-20070107