This is the complete list of members for
megatree::NodeFile, including all inherited members.
addUser() | megatree::NodeFile | [inline] |
cacheSize() const | megatree::NodeFile | [inline] |
child_files | megatree::NodeFile | [private] |
clearChildFile(uint8_t child) | megatree::NodeFile | [inline] |
createNode(const ShortId &short_id) | megatree::NodeFile | |
deserialize() | megatree::NodeFile | |
deserialize(const ByteVec &buffer) | megatree::NodeFile | |
deserializeNode(Node *node, ShortId &short_id, const ByteVec &buffer, unsigned &offse) | megatree::NodeFile | [private, static] |
getNodeState() | megatree::NodeFile | [inline] |
getPath() const | megatree::NodeFile | [inline] |
hasChildFile(uint8_t child) const | megatree::NodeFile | [inline] |
initializeFromChildren(const boost::filesystem::path &_path, std::vector< boost::shared_ptr< NodeFile > > &children) | megatree::NodeFile | |
initializeRootNodeFile(const boost::filesystem::path &_path, NodeFile &child) | megatree::NodeFile | |
is_modified | megatree::NodeFile | [private] |
isModified() | megatree::NodeFile | [inline] |
mutex | megatree::NodeFile | |
node_allocator | megatree::NodeFile | [private] |
node_cache | megatree::NodeFile | [private] |
node_state | megatree::NodeFile | [private] |
node_state_condition | megatree::NodeFile | [private] |
node_state_mutex | megatree::NodeFile | [private] |
NodeAllocator typedef | megatree::NodeFile | [private] |
NodeCache typedef | megatree::NodeFile | [private] |
NodeFile(const boost::filesystem::path &_path, boost::shared_ptr< NodeAllocator > _node_allocator=boost::shared_ptr< NodeAllocator >(), boost::shared_ptr< PairAllocator > _pair_allocator=boost::shared_ptr< PairAllocator >()) | megatree::NodeFile | [inline] |
pair_allocator | megatree::NodeFile | [private] |
PairAllocator typedef | megatree::NodeFile | [private] |
path | megatree::NodeFile | [private] |
readNode(const ShortId &short_id) | megatree::NodeFile | |
releaseNode(Node *node, const ShortId &short_id, bool modified) | megatree::NodeFile | |
removeUser() | megatree::NodeFile | [inline] |
serialize(ByteVec &buffer) | megatree::NodeFile | |
serializeBytesize(ByteVec &buffer) | megatree::NodeFile | |
serializeNode(const Node *node, const ShortId &short_id, ByteVec &buffer, unsigned &offset) | megatree::NodeFile | [private, static] |
setChildFile(uint8_t child) | megatree::NodeFile | [inline] |
setNodeState(NodeState state) | megatree::NodeFile | |
setWritten() | megatree::NodeFile | [inline] |
use_count | megatree::NodeFile | [private] |
users() const | megatree::NodeFile | [inline] |
waitUntilLoaded() | megatree::NodeFile | |
~NodeFile() | megatree::NodeFile | |