PLearn 0.1
Template.cc
Go to the documentation of this file.
00001 #include "Template.h"
00002 
00003 namespace PLearn {
00004 
00005 
00006 Template::Template(){
00007 }
00008 
00009 PLEARN_IMPLEMENT_OBJECT(Template,
00010     "A Molecule",
00011     ""
00012 );
00013 
00014 void Template::declareOptions(OptionList& ol)
00015 {
00016   declareOption(ol, "dev", &Template::dev, OptionBase::buildoption,
00017                 "Chemical Properties");
00018 
00019   // Now call the parent class' declareOptions
00020   inherited::declareOptions(ol);
00021 }
00022 
00023 void Template::build_()
00024 {}
00025 
00026 void Template::build()
00027 {
00028   inherited::build();
00029   build_();
00030 }
00031 
00032 void Template::makeDeepCopyFromShallowCopy(CopiesMap& copies)
00033 {
00034   inherited::makeDeepCopyFromShallowCopy(copies);
00035   deepCopyField(dev, copies);
00036   
00037 }
00038 
00039 }
00040 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines