All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
CategoryAdapter.hh
Go to the documentation of this file.
1 
2 #ifndef LOG4CPP_CATEGORY_ADAPTER_HPP
3 #define LOG4CPP_CATEGORY_ADAPTER_HPP
4 
5 #include <log4cpp/Portability.hh>
6 #include <log4cpp/Category.hh>
7 
8 #include <Log/ILogger.h>
9 
10 
11 
13 
15 {
16 public:
19  void Log(GENICAM_NAMESPACE::ILogger::Priority logPriority, const char*, ...);
20  void LogVA(GENICAM_NAMESPACE::ILogger::Priority value, const char* stringFormat, va_list arg);
21 
22 private:
23  // Prevent auto-generated assignment operator by this private one. Otherwise
24  // Visual Studio 2013 gives a warning
25  void operator=(const CategoryAdapter&);
26 
28 
29  LOG4CPP_NS::Priority::Value GetPriority(GENICAM_NAMESPACE::ILogger::Priority gcPriority);
30 
31 };
32 
34 
35 
36 
37 #endif
CategoryAdapter::GetPriority
LOG4CPP_NS::Priority::Value GetPriority(GENICAM_NAMESPACE::ILogger::Priority gcPriority)
Portability.hh
CategoryAdapter::Log
void Log(GENICAM_NAMESPACE::ILogger::Priority logPriority, const char *,...)
GENICAM_NAMESPACE::ILogger
Definition: ILogger.h:11
GENICAM_NAMESPACE::ILogger::Priority
Priority
Definition: ILogger.h:14
Category
LOG4CPP_NS_BEGIN class LOG4CPP_EXPORT Category
Definition: CategoryStream.hh:23
CategoryAdapter::~CategoryAdapter
~CategoryAdapter()
LOG4CPP_NS_BEGIN
#define LOG4CPP_NS_BEGIN
Definition: Portability.hh:49
LOG4CPP_NS_END
#define LOG4CPP_NS_END
Definition: Portability.hh:50
CategoryAdapter::operator=
void operator=(const CategoryAdapter &)
CategoryAdapter
Definition: CategoryAdapter.hh:14
CategoryAdapter::CategoryAdapter
CategoryAdapter(LOG4CPP_NS::Category &categoryRef)
CategoryAdapter::LogVA
void LogVA(GENICAM_NAMESPACE::ILogger::Priority value, const char *stringFormat, va_list arg)
CategoryAdapter::mCategoryRef
LOG4CPP_NS::Category & mCategoryRef
Definition: CategoryAdapter.hh:27
Category.hh
ILogger.h


rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Wed Dec 4 2024 03:10:11