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