GridFileWrapper Class Reference

#include <MemoryX/components/CommonStorage/GridFileWrapper.h>

+ Inheritance diagram for GridFileWrapper:

Public Member Functions

::std::string getFilename (const ::Ice::Current &=Ice::emptyCurrent) override
 
::Ice::Long getFileSize (const ::Ice::Current &=Ice::emptyCurrent) override
 
Ice::Identity getIceId () const
 
::std::string getId (const ::Ice::Current &=Ice::emptyCurrent) override
 
::std::string getMD5 (const ::Ice::Current &=Ice::emptyCurrent) override
 
::Ice::Int getNextChunk (::memoryx::Blob &buffer, const ::Ice::Current &=Ice::emptyCurrent) override
 
::Ice::Long getUploadDate (const ::Ice::Current &=Ice::emptyCurrent) override
 
 GridFileWrapper (const mongo::GridFile &gridFile, const std::shared_ptr< std::mutex > &accessGridFSFilesMutex)
 
 ~GridFileWrapper () override
 

Constructor & Destructor Documentation

◆ GridFileWrapper()

GridFileWrapper ( const mongo::GridFile & gridFile,
const std::shared_ptr< std::mutex > & accessGridFSFilesMutex )

◆ ~GridFileWrapper()

~GridFileWrapper ( )
overridedefault

Member Function Documentation

◆ getFilename()

std::string getFilename ( const ::Ice::Current & = Ice::emptyCurrent)
override

◆ getFileSize()

Ice::Long getFileSize ( const ::Ice::Current & = Ice::emptyCurrent)
override

◆ getIceId()

Ice::Identity getIceId ( ) const

◆ getId()

std::string getId ( const ::Ice::Current & = Ice::emptyCurrent)
override

◆ getMD5()

std::string getMD5 ( const ::Ice::Current & = Ice::emptyCurrent)
override

◆ getNextChunk()

Ice::Int getNextChunk ( ::memoryx::Blob & buffer,
const ::Ice::Current & = Ice::emptyCurrent )
override

◆ getUploadDate()

Ice::Long getUploadDate ( const ::Ice::Current & = Ice::emptyCurrent)
override

The documentation for this class was generated from the following files: