FileAppender.hpp
Go to the documentation of this file.
00001 #ifndef FILEAPPENDER_HPP
00002 #define FILEAPPENDER_HPP 1
00003 
00004 #include "Appender.hpp"
00005 #include <rtt/Property.hpp>
00006 
00007 namespace OCL {
00008 namespace logging {
00009 
00010 class FileAppender : public OCL::logging::Appender
00011 {
00012 public:
00013         FileAppender(std::string name);
00014         virtual ~FileAppender();
00015 protected:
00016     virtual bool configureHook();
00017         virtual void updateHook();
00018         virtual void cleanupHook();
00019     
00021     RTT::Property<std::string>      filename_prop;
00025     RTT::Property<int>              maxEventsPerCycle_prop;
00026 
00036     int                           maxEventsPerCycle;
00037 };
00038 
00039 // namespaces
00040 }
00041 }
00042 
00043 #endif


ocl
Author(s): OCL Development Team
autogenerated on Mon Oct 6 2014 03:16:36