00001 #ifndef TAPI_WRAPPERS_H
00002 #define TAPI_WRAPPERS_H
00003
00004
00005
00006 #include <boost/shared_ptr.hpp>
00007
00008 class TriggerWrapper {
00009 public:
00010 boost::shared_ptr<SctApi::TriggerImpl> worker;
00011 boost::shared_ptr<SctApi::Trigger> getTrigger();
00012
00013 friend class TApi;
00014 friend class TScanDef;
00015 };
00016
00017 class ScanDefWrapper {
00018 public:
00019 boost::shared_ptr<SctApi::ScanDefImpl> worker;
00020 boost::shared_ptr<SctApi::Scan> getScan();
00021
00022 friend class TApi;
00023 };
00024
00025 #endif