Class holding a chunk data. More...
Public Types | |
| enum | kChunksStatus { kChunkStatusOnHold = 0x01, kChunkStatusSubmitted = 0x02, kChunkStatusCompleted = 0x04, kChunkStatusWarning = 0x08, kChunkStatusError = 0x10 } |
| Chunk status enumeration. More... | |
Public Member Functions | |
| virtual const std::string | getBorrowedInstances () |
| virtual float | getByFrame () |
| virtual long | getChunkId () |
| virtual const std::string | getDependFromChunks () |
| virtual const std::string | getDependFromChunksErrorLevels () |
| virtual long long int | getElapsed () |
| virtual float | getEndFrame () |
| virtual long long int | getEndTime () |
| virtual const std::vector< MClientLib::MTextFileMarker > | getErrorMarkers () |
| virtual int | getExitCode () |
| virtual int | getFrameStart () |
| virtual int | getFrameStep () |
| virtual long | getId () |
| virtual bool | getIsAssembler () |
| virtual long | getJobId () |
| virtual int | getPacketType () |
| virtual int | getPlatform () |
| virtual int | getPriority () |
| virtual const std::string | getRenderedBy () |
| virtual int | getRequeued () |
| virtual const std::string | getResult () |
| virtual bool | getSelectedForEmergency () |
| virtual const std::vector< MClientLib::MTextFileMarker > | getSilencedErrorMarkers () |
| virtual const std::vector< MClientLib::MTextFileMarker > | getSilencedWarningMarkers () |
| virtual float | getStartFrame () |
| virtual long long int | getStartTime () |
| virtual int | getStatus () |
| virtual const std::string | getTask () |
| virtual long long int | getUpdateTime () |
| virtual const std::vector< MClientLib::MTextFileMarker > | getWarningMarkers () |
| MChunk () | |
| MChunk (const MChunk &ref) | |
| virtual const std::vector< long > | numberedFrames () |
| virtual const std::vector< float > | rangeFrames () |
| virtual void | setBorrowedInstances (const std::string &_borrowedInstances) |
| virtual void | setByFrame (float _byFrame) |
| virtual void | setChunkId (long _chunkId) |
| virtual void | setDependFromChunks (const std::string &_depends) |
| virtual void | setDependFromChunksErrorLevels (const std::string &_depends) |
| virtual void | setElapsed (long long int _elapsed) |
| virtual void | setEndFrame (float _endFrame) |
| virtual void | setEndTime (long long int endingTime) |
| virtual void | setErrorMarkers (const std::vector< MClientLib::MTextFileMarker > &_errorMarkers) |
| virtual void | setExitCode (int _exitCode) |
| virtual void | setFrameStart (int _frameStart) |
| virtual void | setFrameStep (int _frameStep) |
| virtual void | setId (long _id) |
| virtual void | setIsAssembler (bool _isAssembler) |
| virtual void | setJobId (long _jobId) |
| virtual void | setPacketType (int _packetType) |
| virtual void | setPlatform (int _platform) |
| virtual void | setPriority (int _priority) |
| virtual void | setRenderedBy (const std::string &_renderedBy) |
| virtual void | setRequeued (int _requeued) |
| virtual void | setResult (const std::string &_result) |
| virtual void | setSelectedForEmergency (bool _selectedForEmergency) |
| virtual void | setSilencedErrorMarkers (const std::vector< MClientLib::MTextFileMarker > &_errorMarkers) |
| virtual void | setSilencedWarningMarkers (const std::vector< MClientLib::MTextFileMarker > &_warningMarkers) |
| virtual void | setStartFrame (float _startFrame) |
| virtual void | setStartTime (long long int startingTime) |
| virtual void | setStatus (int _status) |
| virtual void | setTask (const std::string &_task) |
| virtual void | setUpdateTime (long long int _updateTime) |
| virtual void | setWarningMarkers (const std::vector< MClientLib::MTextFileMarker > &_warningMarkers) |
| virtual | ~MChunk () |
Detailed Description
Constructor & Destructor Documentation
| MChunk | ( | ) |
Default constructor
Copy constructor
- Parameters
-
[in] ref Reference to the chunk to be copied from
|
virtual |
Default destructor
Member Function Documentation
|
virtual |
- Returns
- a comma separated list of instances borrowed by this chunk
|
virtual |
- Returns
- the chunk frames jump
|
virtual |
- Returns
- the chunk ID
|
virtual |
- Returns
- a comma separated list of chunk's dependancies
|
virtual |
- Returns
- a comma separated list of chunk's dependancies error levels
|
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 errors markers of the completed chunk
|
virtual |
- Returns
- the chunk's result exit code
|
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 chunk packet type
|
virtual |
- Returns
- the platform of the node that processed the chunk
|
virtual |
- Returns
- the chunk priority
|
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
- if the chunk is selected for emergency queue on next pass - INTERNAL USE ONLY
|
virtual |
- Returns
- the silenced errors markers of the completed chunk
|
virtual |
- Returns
- the silenced warnings markers of the completed chunk
|
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 task name associated with the chunk
|
virtual |
- Returns
- the last time the chunk has been updated
|
virtual |
- Returns
- the warnings markers of the completed chunk
|
virtual |
- Returns
- a list of the total frames belonging to the chunk including numbering applied
|
virtual |
- Returns
- a list of the total frames belonging to the chunk without numbering applied
|
virtual |
Sets the instances borrowed by this chunk
- Parameters
-
[in] _borrowedInstances The list of instances borrowed by this chunk
|
virtual |
Sets the chunk frames jump
- Parameters
-
[in] _byFrame The chunk by frame
|
virtual |
Sets the chunk ID relative to the parent job
- Parameters
-
[in] _chunkId The chunk ID relative to the parent job
|
virtual |
Sets a comma separated list of chunk's ID to depend from
- Parameters
-
[in] _depends The chunk dependances comma separated
|
virtual |
Sets a comma separated list of error levels related to dependant chunks
- Parameters
-
[in] _depends The chunk error levels comma separated
|
virtual |
Sets the total chunk elapsed time
- Parameters
-
[in] _elapsed The chunk elapsed time
|
virtual |
Sets the chunk ending frame
- Parameters
-
[in] _endFrame The chunk end frame
|
virtual |
Sets the chunk processing ending time, may be 0
- Parameters
-
[in] endingTime The chunk end time
|
virtual |
Sets the errors markers of the completed chunk
- Parameters
-
[in] _errorMarkers The error markers for a completed chunk
|
virtual |
Sets the process exit code
- Parameters
-
[in] _exitCode Process exit code
|
virtual |
Sets the chunk frames numbering
- Parameters
-
[in] _frameStart The chunk frame numbering
|
virtual |
Sets the chunk frames numbering step
- Parameters
-
[in] _frameStep The chunk frame numbering step
|
virtual |
Sets the chunk absolute ID
- Parameters
-
[in] _id The chunk absolute ID
|
virtual |
Sets the assembler flag of the chunk
- Parameters
-
[in] _isAssembler The chunk assembler flag
|
virtual |
Sets the parent Job ID
- Parameters
-
[in] _jobId The chunk parent job ID
|
virtual |
Sets the chunk packet type
- Parameters
-
[in] _packetType The chunk packet type
|
virtual |
Sets the platform enumeration for a processed chunk
- Parameters
-
[in] _platform Platform enumeration
|
virtual |
Sets the chunk priority
- Parameters
-
[in] _priority The chunk priority
|
virtual |
Sets the node name that processed the chunk
- Parameters
-
[in] _renderedBy The chunk rendering node name
|
virtual |
Sets the number of times the chunk has been requeued
- Parameters
-
[in] _requeued The chunk requeue count
|
virtual |
Sets the chunk string result
- Parameters
-
[in] _result The chunk result
|
virtual |
Sets the chunk as selected for emergency queue on next pass - INTERNAL USE ONLY
- Parameters
-
[in] _selectedForEmergency The chunk emergency state
|
virtual |
Sets the silenced errors markers of the completed chunk
- Parameters
-
[in] _errorMarkers The silenced error markers for a completed chunk
|
virtual |
Sets the silenced warnings markers of the completed chunk
- Parameters
-
[in] _warningMarkers The silenced warning markers for a completed chunk
|
virtual |
Sets the chunk starting frame
- Parameters
-
[in] _startFrame The chunk start frame
|
virtual |
Sets the chunk processing starting time, may be 0
- Parameters
-
[in] startingTime The chunk start time
|
virtual |
Sets the chunk status code, uses kChunksStatus enumeration
- Parameters
-
[in] _status The chunk status
|
virtual |
Sets the task name that associated with chunk
- Parameters
-
[in] _task The chunk task name
|
virtual |
Sets the last time the chunk has been updated
- Parameters
-
[in] _updateTime The chunk update time
|
virtual |
Sets the warnings markers of the completed chunk
- Parameters
-
[in] _warningMarkers The warning markers for a completed chunk
The documentation for this class was generated from the following file:
- MClientLib/MChunk.h
