#include <shared_file.hpp>
Static Public Member Functions | |
static bool | DeRegisterSharedFile (const std::string &name) ecl_throw_decl(StandardException) |
static SharedFileCommon * | RegisterSharedFile (const std::string &name, ecl::WriteMode mode=New) ecl_throw_decl(StandardException) |
Static Private Attributes | |
static ecl::Mutex | mutex |
static std::map< std::string, SharedFileCommon * > | opened_files |
Definition at line 88 of file shared_file.hpp.
bool ecl::devices::SharedFileManager::DeRegisterSharedFile | ( | const std::string & | name | ) | [static] |
Don't have to worry about this too much, its only called when closing.
name |
Definition at line 104 of file shared_file.cpp.
SharedFileCommon * ecl::devices::SharedFileManager::RegisterSharedFile | ( | const std::string & | name, |
ecl::WriteMode | mode = New |
||
) | [static] |
Definition at line 73 of file shared_file.cpp.
Mutex ecl::devices::SharedFileManager::mutex [static, private] |
Definition at line 93 of file shared_file.hpp.
std::map< string, SharedFileCommon * > ecl::devices::SharedFileManager::opened_files [static, private] |
Definition at line 94 of file shared_file.hpp.