My Project
Loading...
Searching...
No Matches
dx::DXFile Member List

This is the complete list of members for dx::DXFile, including all inherited members.

addTags(const JSON &tags) constdx::DXDataObject
addTypes(const JSON &types) constdx::DXDataObject
clone(const std::string &dest_proj_id, const std::string &dest_folder="/") constdx::DXFile
clone_(const std::string &dest_proj_id, const std::string &dest_folder) constdx::DXDataObjectprotected
close(const bool block=false)dx::DXFile
dx::DXDataObject::close() constdx::DXDataObjectvirtual
create(const std::string &media_type="", const dx::JSON &data_obj_fields=dx::JSON(dx::JSON_OBJECT))dx::DXFile
describe(bool incl_properties=false, bool incl_details=false) constdx::DXDataObject
downloadDXFile(const std::string &dxid, const std::string &filename, int64_t chunksize=1048576)dx::DXFilestatic
DXDataObject() (defined in dx::DXDataObject)dx::DXDataObjectinline
DXDataObject(const DXDataObject &to_copy)dx::DXDataObjectinline
DXDataObject(const std::string &dxid)dx::DXDataObjectinline
DXDataObject(const std::string &dxid, const std::string &proj)dx::DXDataObjectinline
DXFile() (defined in dx::DXFile)dx::DXFileinline
DXFile(const DXFile &to_copy)dx::DXFileinline
DXFile(const char *dxid, const char *proj=NULL)dx::DXFileinline
DXFile(const std::string &dxid, const std::string &proj=config::CURRENT_PROJECT())dx::DXFileinline
DXFile(const dx::JSON &dxlink)dx::DXFileinline
dxid_ (defined in dx::DXDataObject)dx::DXDataObjectprotected
eof() constdx::DXFile
flush()dx::DXFile
gcount() constdx::DXFile
getDetails() constdx::DXDataObject
getID() constdx::DXDataObjectinline
getMaxBufferSize() constdx::DXFileinline
getNextChunk(std::string &chunk) constdx::DXFile
getNumWriteThreads() constdx::DXFileinline
getProjectID() constdx::DXDataObjectinline
getProperties() constdx::DXDataObject
hide() constdx::DXDataObject
is_closed() constdx::DXFile
is_open() constdx::DXFile
listProjects() constdx::DXDataObject
move(const std::string &dest_folder) constdx::DXDataObject
newDXFile(const std::string &media_type="", const dx::JSON &data_obj_fields=dx::JSON(dx::JSON_OBJECT))dx::DXFilestatic
openDXFile(const std::string &dxid)dx::DXFilestatic
operator std::string()dx::DXDataObjectinline
operator=(const DXFile &to_copy)dx::DXFileinline
proj_ (defined in dx::DXDataObject)dx::DXDataObjectprotected
read(char *ptr, int64_t n)dx::DXFile
remove()dx::DXDataObject
removeTags(const JSON &tags) constdx::DXDataObject
removeTypes(const JSON &types) constdx::DXDataObject
rename(const std::string &name) constdx::DXDataObject
seek(const int64_t pos)dx::DXFile
setDetails(const JSON &details) constdx::DXDataObject
setIDs(const std::string &dxid, const std::string &proj=config::CURRENT_PROJECT())dx::DXFilevirtual
setIDs(const char *dxid, const char *proj=NULL)dx::DXFilevirtual
setIDs(const dx::JSON &dxlink)dx::DXFile
dx::DXDataObject::setIDs(const JSON &dxlink)dx::DXDataObjectvirtual
setMaxBufferSize(const int64_t buf_size)dx::DXFileinline
setNumWriteThreads(const int numThreads)dx::DXFileinline
setProperties(const JSON &properties) constdx::DXDataObject
startLinearQuery(const int64_t start_byte=0, const int64_t num_bytes=-1, const int64_t chunk_size=10 *1024 *1024, const unsigned max_chunks=20, const unsigned thread_count=5) constdx::DXFile
stopLinearQuery() constdx::DXFile
unhide() constdx::DXDataObject
uploadLocalFile(const std::string &filename, const std::string &media_type="", const dx::JSON &data_obj_fields=dx::JSON(dx::JSON_OBJECT), bool waitForClose=false)dx::DXFilestatic
uploadPart(const std::string &data, const int index=-1)dx::DXFile
uploadPart(const char *ptr, int64_t n, const int index=-1)dx::DXFile
waitOnClose() constdx::DXFile
waitOnState(const std::string &state="closed", const int timeout=std::numeric_limits< int >::max()) const (defined in dx::DXDataObject)dx::DXDataObjectprotected
write(const char *ptr, int64_t n)dx::DXFile
write(const std::string &data)dx::DXFile
~DXFile() (defined in dx::DXFile)dx::DXFileinline