00001 #include "page_control.hpp" 00002 #include "ocTypes.h" 00003 #include "lookup.hpp" 00004 #include "proofs.hpp" 00005 00006 /* 00007 proof_control.hpp 00008 00009 Custom page controller for showing purchased orders 00010 at rainbow custom logomats. 00011 00012 Copyright (c) 2005 by David K. McCombs 00013 davidmc@w3sys.com 00014 */ 00015 00016 class proof_functor: public base_functor 00017 { 00018 protected: 00019 cgiScript & script; 00020 proofs proof; 00021 00022 public: 00023 00024 proof_functor(page & ipg, cgiScript & scriptIn):base_functor(ipg),script(scriptIn) 00025 { 00026 proof.setArgs(script); 00027 } 00028 virtual ~proof_functor(){;} 00029 00030 virtual bool operator()( xmlNode & node ) 00031 { 00032 bool bRet = false; 00033 00034 proof.emit( script ); 00035 bRet = true; 00036 } 00037 00038 }; 00039
1.5.5