Teonet library  0.4.7
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
teo::Teonet::LogReader Class Reference

#include <teonet.hpp>

Data Structures

struct  PUserData
 

Public Types

using Watcher = teoLogReaderWatcher
 
using Flags = teoLogReaderFlag
 

Public Member Functions

 LogReader (Teonet &teo)
 
 LogReader (Teonet *teo)
 
template<typename AnyCallback >
Watcheropen (const char *name, const char *file_name, Flags flags=READ_FROM_BEGIN, const AnyCallback &cb=nullptr) const
 
int close (Watcher *wd) const
 

Member Typedef Documentation

Constructor & Destructor Documentation

teo::Teonet::LogReader::LogReader ( Teonet teo)
inlineexplicit
teo::Teonet::LogReader::LogReader ( Teonet teo)
inlineexplicit

Member Function Documentation

int teo::Teonet::LogReader::close ( Watcher wd) const
inline
template<typename AnyCallback >
Watcher* teo::Teonet::LogReader::open ( const char *  name,
const char *  file_name,
Flags  flags = READ_FROM_BEGIN,
const AnyCallback &  cb = nullptr 
) const
inline

The documentation for this class was generated from the following file: