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
 

Detailed Description

Definition at line 38 of file GridFileWrapper.h.

Constructor & Destructor Documentation

◆ GridFileWrapper()

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

Definition at line 32 of file GridFileWrapper.cpp.

◆ ~GridFileWrapper()

~GridFileWrapper ( )
overridedefault

Member Function Documentation

◆ getFilename()

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

Definition at line 48 of file GridFileWrapper.cpp.

◆ getFileSize()

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

Definition at line 58 of file GridFileWrapper.cpp.

◆ getIceId()

Ice::Identity getIceId ( ) const

Definition at line 109 of file GridFileWrapper.cpp.

◆ getId()

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

Definition at line 43 of file GridFileWrapper.cpp.

◆ getMD5()

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

Definition at line 53 of file GridFileWrapper.cpp.

◆ getNextChunk()

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

Definition at line 68 of file GridFileWrapper.cpp.

+ Here is the call graph for this function:

◆ getUploadDate()

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

Definition at line 63 of file GridFileWrapper.cpp.


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