#include <lllivefile.h>


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 38 of file lllivefile.h.
| LLLiveFile::LLLiveFile | ( | const std::string & | filename, | |
| const F32 | refresh_period = 5.f | |||
| ) |
Definition at line 72 of file lllivefile.cpp.
| LLLiveFile::~LLLiveFile | ( | ) | [virtual] |
| bool LLLiveFile::checkAndReload | ( | ) |
Definition at line 128 of file lllivefile.cpp.
References LLLiveFile::Impl::check(), impl, and loadFile().
Referenced by LLIndraConfigFile::getConfig(), and 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().

| void LLLiveFile::addToEventTimer | ( | ) |
Definition at line 164 of file lllivefile.cpp.
References impl, LLLiveFile::Impl::mEventTimer, and LLLiveFile::Impl::mRefreshPeriod.
| virtual void LLLiveFile::loadFile | ( | ) | [protected, pure virtual] |
Implemented in LLIndraConfigFile, LLLiveAppConfig, and LLMessageConfigFile.
Referenced by checkAndReload().

Impl& LLLiveFile::impl [private] |
Definition at line 58 of file lllivefile.h.
Referenced by addToEventTimer(), checkAndReload(), filename(), and ~LLLiveFile().
1.5.5