![]() |
Muster SDK
8.0
|
#include <MChunk.h>
Public Types | |
| enum | kChunksStatus { kChunkStatusOnHold = 0x01, kChunkStatusSubmitted = 0x02, kChunkStatusCompleted = 0x04, kChunkStatusWarning = 0x08, kChunkStatusError = 0x10 } |
Public Member Functions | |
| MChunk () | |
| virtual | ~MChunk () |
| virtual long | getId () |
| virtual long | getJobId () |
| virtual long | getChunkId () |
| virtual int | getStatus () |
| virtual int | getRequeued () |
| virtual float | getStartFrame () |
| virtual float | getEndFrame () |
| virtual float | getByFrame () |
| virtual int | getFrameStart () |
| virtual int | getFrameStep () |
| virtual long long int | getEndingTime () |
| virtual long long int | getStartingTime () |
| virtual std::string | getResult () |
| virtual std::string | getRenderedBy () |
| virtual long long int | getElapsed () |
| virtual long long int | getUpdateTime () |
| virtual bool | getIsAssembler () |
| virtual void | setId (long _id) |
| virtual void | setJobId (long _jobId) |
| virtual void | setChunkId (long _chunkId) |
| virtual void | setStatus (int _status) |
| virtual void | setRequeued (int _requeued) |
| virtual void | setStartFrame (float _startFrame) |
| virtual void | setEndFrame (float _endFrame) |
| virtual void | setByFrame (float _byFrame) |
| virtual void | setFrameStart (int _frameStart) |
| virtual void | setFrameStep (int _frameStep) |
| virtual void | setEndingTime (long long int endingTime) |
| virtual void | setStartingTime (long long int startingTime) |
| virtual void | setResult (const std::string &_result) |
| virtual void | setRenderedBy (const std::string &_renderedBy) |
| virtual void | setElapsed (long long int _elapsed) |
| virtual void | setUpdateTime (long long int _updateTime) |
| virtual void | setIsAssembler (bool _isAssembler) |
| virtual bool | Unmarshall (std::vector< std::string > &items) |
| virtual bool | Unmarshall (const char *data) |
| virtual std::string | Marshall () |
MChunk class that holds a chunk data
Holds data related to a chunk
Chunk status enumeration
Enumerates the status of a chunk
| MClientLib::MChunk::MChunk | ( | ) |
|
virtual |
|
virtual |
Returns the chunk frames jump
|
virtual |
Returns the chunk ID
|
virtual |
Returns the total chunk elapsed time
|
virtual |
Returns the chunk ending frame
|
virtual |
Returns the chunk processing ending time, may be 0
|
virtual |
Returns the chunk frames numbering
|
virtual |
Returns the chunk frames numbering step
|
virtual |
Returns the chunk absolute ID
|
virtual |
Returns the assembler flag of the chunk
|
virtual |
Returns the parent Job ID
|
virtual |
Returns the instance name that processed the chunk
|
virtual |
Returns the number of times the chunk has been requeued
|
virtual |
Returns the chunk string result
|
virtual |
Returns the chunk starting frame
|
virtual |
Returns the chunk processing starting time, may be 0
|
virtual |
Returns the chunk status code, uses kChunksStatus enumeration
|
virtual |
Returns the last time the chunk has been updated
|
virtual |
Encodes a chunk into a string stream
|
virtual |
Sets the chunk frames jump
|
virtual |
Sets the chunk ID
|
virtual |
Sets the total chunk elapsed time
|
virtual |
Sets the chunk ending frame
|
virtual |
Sets the chunk processing ending time, may be 0
|
virtual |
Sets the chunk frames numbering
|
virtual |
Sets the chunk frames numbering step
|
virtual |
Sets the chunk absolute ID
|
virtual |
Sets the assembler flag of the chunk
|
virtual |
Sets the parent Job ID
|
virtual |
Sets the instance name that processed the chunk
|
virtual |
Sets the number of times the chunk has been requeued
|
virtual |
Sets the chunk string result
|
virtual |
Sets the chunk starting frame
|
virtual |
Sets the chunk processing starting time, may be 0
|
virtual |
Sets the chunk status code, uses kChunksStatus enumeration
|
virtual |
Sets the last time the chunk has been updated
|
virtual |
Decodes a chunk from a vector of strings
|
virtual |
Decodes a chunk from a stream.Expects an unique string separater by carriage returns as produced by Marshall()