Inheritance diagram for Swift::StreamInitiationFileInfo:
Collaboration diagram for Swift::StreamInitiationFileInfo:Public Types | |
| typedef boost::shared_ptr < StreamInitiationFileInfo > | ref |
Public Member Functions | |
| StreamInitiationFileInfo (const std::string &name="", const std::string &description="", int size=0, const std::string &hash="", const boost::posix_time::ptime &date=boost::posix_time::ptime(), const std::string &algo="md5") | |
| void | setName (const std::string &name) |
| const std::string & | getName () const |
| void | setDescription (const std::string &description) |
| const std::string & | getDescription () const |
| void | setSize (const boost::uintmax_t size) |
| boost::uintmax_t | getSize () const |
| void | setHash (const std::string &hash) |
| const std::string & | getHash () const |
| void | setDate (const boost::posix_time::ptime &date) |
| const boost::posix_time::ptime & | getDate () const |
| void | setAlgo (const std::string &algo) |
| const std::string & | getAlgo () const |
| void | setSupportsRangeRequests (const bool supportsIt) |
| bool | getSupportsRangeRequests () const |
| void | setRangeOffset (const int offset) |
| boost::uintmax_t | getRangeOffset () const |
Definition at line 17 of file StreamInitiationFileInfo.h.
| typedef boost::shared_ptr<StreamInitiationFileInfo> Swift::StreamInitiationFileInfo::ref |
Reimplemented from Swift::Payload.
Definition at line 19 of file StreamInitiationFileInfo.h.
| Swift::StreamInitiationFileInfo::StreamInitiationFileInfo | ( | const std::string & | name = "", |
|
| const std::string & | description = "", |
|||
| int | size = 0, |
|||
| const std::string & | hash = "", |
|||
| const boost::posix_time::ptime & | date = boost::posix_time::ptime(), |
|||
| const std::string & | algo = "md5" | |||
| ) | [inline] |
Definition at line 22 of file StreamInitiationFileInfo.h.
| const std::string& Swift::StreamInitiationFileInfo::getAlgo | ( | ) | const [inline] |
Definition at line 70 of file StreamInitiationFileInfo.h.
| const boost::posix_time::ptime& Swift::StreamInitiationFileInfo::getDate | ( | ) | const [inline] |
Definition at line 62 of file StreamInitiationFileInfo.h.
| const std::string& Swift::StreamInitiationFileInfo::getDescription | ( | ) | const [inline] |
Definition at line 38 of file StreamInitiationFileInfo.h.
| const std::string& Swift::StreamInitiationFileInfo::getHash | ( | ) | const [inline] |
Definition at line 54 of file StreamInitiationFileInfo.h.
| const std::string& Swift::StreamInitiationFileInfo::getName | ( | ) | const [inline] |
Definition at line 30 of file StreamInitiationFileInfo.h.
| boost::uintmax_t Swift::StreamInitiationFileInfo::getRangeOffset | ( | ) | const [inline] |
Definition at line 87 of file StreamInitiationFileInfo.h.
| boost::uintmax_t Swift::StreamInitiationFileInfo::getSize | ( | ) | const [inline] |
Definition at line 46 of file StreamInitiationFileInfo.h.
| bool Swift::StreamInitiationFileInfo::getSupportsRangeRequests | ( | ) | const [inline] |
Definition at line 78 of file StreamInitiationFileInfo.h.
| void Swift::StreamInitiationFileInfo::setAlgo | ( | const std::string & | algo | ) | [inline] |
Definition at line 66 of file StreamInitiationFileInfo.h.
| void Swift::StreamInitiationFileInfo::setDate | ( | const boost::posix_time::ptime & | date | ) | [inline] |
Definition at line 58 of file StreamInitiationFileInfo.h.
| void Swift::StreamInitiationFileInfo::setDescription | ( | const std::string & | description | ) | [inline] |
Definition at line 34 of file StreamInitiationFileInfo.h.
| void Swift::StreamInitiationFileInfo::setHash | ( | const std::string & | hash | ) | [inline] |
Definition at line 50 of file StreamInitiationFileInfo.h.
| void Swift::StreamInitiationFileInfo::setName | ( | const std::string & | name | ) | [inline] |
Definition at line 26 of file StreamInitiationFileInfo.h.
| void Swift::StreamInitiationFileInfo::setRangeOffset | ( | const int | offset | ) | [inline] |
Definition at line 82 of file StreamInitiationFileInfo.h.
| void Swift::StreamInitiationFileInfo::setSize | ( | const boost::uintmax_t | size | ) | [inline] |
Definition at line 42 of file StreamInitiationFileInfo.h.
| void Swift::StreamInitiationFileInfo::setSupportsRangeRequests | ( | const bool | supportsIt | ) | [inline] |
Definition at line 74 of file StreamInitiationFileInfo.h.
1.7.1