SwissKnifeT.h
Go to the documentation of this file.
00001 //-----------------------------------------------------------------------------
00002 //  (c) 2005 by Basler Vision Technologies
00003 //  Section: Vision Components
00004 //  Project: GenApi
00005 //  Author:  Margret Albrecht
00006 //  $Header$
00007 //-----------------------------------------------------------------------------
00013 #ifndef GENAPI_SWISSKNIFET_H
00014 #define GENAPI_SWISSKNIFET_H
00015 
00016 #include "GenApi/impl/Log.h"
00017 
00018 namespace GENAPI_NAMESPACE
00019 {
00023     template<class Base>
00024     class SwissKnifeT : public Base
00025     {
00026     public:
00027 
00028 
00030         virtual double _GetValue(double value)
00031         {
00032             AutoLock l(Base::GetLock());
00033 
00034             GCLOG_INFO_PUSH(m_pValueLog)("_GetValue(value)...");
00035             double Value = Base::_GetValue(value);
00036             GCLOG_INFO_POP(m_pValueLog)("...GetValue(value) = %f", Value );
00037 
00038             return Value;
00039 
00040         }
00041 
00042 
00043     };
00044 
00045 
00046 
00047 }
00048 
00049 #endif


rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Thu Jun 6 2019 18:42:47