HOPS
HOPS class reference
hops::MHO_BinaryFileInterface Member List

This is the complete list of members for hops::MHO_BinaryFileInterface, including all inherited members.

Close()hops::MHO_BinaryFileInterfaceinline
ExtractFileObjectKeys(const std::string &filename, std::vector< MHO_FileKey > &keys)hops::MHO_BinaryFileInterfaceinline
ExtractFileObjectKeysAndOffsets(const std::string &filename, std::vector< MHO_FileKey > &keys, std::vector< std::size_t > &byte_offsets)hops::MHO_BinaryFileInterfaceinline
ExtractIndexFileObjectKeys(const std::string &index_filename, std::vector< MHO_FileKey > &keys)hops::MHO_BinaryFileInterfaceinline
IsOpenForRead()hops::MHO_BinaryFileInterfaceinline
IsOpenForWrite()hops::MHO_BinaryFileInterfaceinline
MHO_BinaryFileInterface()hops::MHO_BinaryFileInterfaceinline
OpenToAppend(const std::string &obj_filename, const std::string &index_filename="")hops::MHO_BinaryFileInterfaceinline
OpenToRead(const std::string &filename)hops::MHO_BinaryFileInterfaceinline
OpenToReadAtOffset(const std::string &filename, uint64_t offset_bytes)hops::MHO_BinaryFileInterfaceinline
OpenToWrite(const std::string &obj_filename, const std::string &index_filename="")hops::MHO_BinaryFileInterfaceinline
Read(XReadType &obj, MHO_FileKey &obj_key)hops::MHO_BinaryFileInterfaceinline
Write(const XWriteType &obj, const std::string &shortname="")hops::MHO_BinaryFileInterfaceinline
Write(const XWriteType &obj, const char *shortname)hops::MHO_BinaryFileInterfaceinline
~MHO_BinaryFileInterface()hops::MHO_BinaryFileInterfaceinlinevirtual