#include <lllivefile.h>
Inheritance diagram for LLLiveFile:
Public Member Functions | |
LLLiveFile (const std::string &filename, const F32 refresh_period=5.f) | |
virtual | ~LLLiveFile () |
bool | checkAndReload () |
std::string | filename () const |
void | addToEventTimer () |
Protected Member Functions | |
virtual void | loadFile ()=0 |
Private Attributes | |
Impl & | impl |
Classes | |
class | Impl |
Definition at line 36 of file lllivefile.h.
Definition at line 72 of file lllivefile.cpp.
LLLiveFile::~LLLiveFile | ( | ) | [virtual] |
void LLLiveFile::addToEventTimer | ( | ) |
Definition at line 164 of file lllivefile.cpp.
References impl, LLLiveFile::Impl::mEventTimer, and LLLiveFile::Impl::mRefreshPeriod.
bool LLLiveFile::checkAndReload | ( | ) |
Definition at line 128 of file lllivefile.cpp.
References LLLiveFile::Impl::check(), impl, and loadFile().
Referenced by LLMessageConfigFile::instance().
std::string LLLiveFile::filename | ( | ) | const |
Definition at line 138 of file lllivefile.cpp.
References impl, and LLLiveFile::Impl::mFilename.
Referenced by LLLiveAppConfig::loadFile().
virtual void LLLiveFile::loadFile | ( | ) | [protected, pure virtual] |
Impl& LLLiveFile::impl [private] |
Definition at line 56 of file lllivefile.h.
Referenced by addToEventTimer(), checkAndReload(), filename(), and ~LLLiveFile().