Aspose.Tasks for C++
|
Represents Baseline of a Task. More...
#include <TaskBaseline.h>
Inherits Aspose::Tasks::Baseline, System::IComparable< System::SharedPtr< Aspose::Tasks::TaskBaseline > >, and System::IEquatable< System::SharedPtr< Aspose::Tasks::TaskBaseline > >.
Public Member Functions | |
System::SharedPtr< TimephasedDataCollection > | get_TimephasedData () |
Gets a TimephasedDataCollection instance for this object. The time phased data associated with the task baseline. More... | |
void | set_TimephasedData (const System::SharedPtr< TimephasedDataCollection > &value) |
Sets a TimephasedDataCollection instance for this object. The time phased data associated with the task baseline. More... | |
bool | get_Interim () |
Gets a value indicating whether this is an Interim Baseline. More... | |
void | set_Interim (bool value) |
Sets a value indicating whether this is an Interim Baseline. More... | |
System::DateTime | get_Start () const |
Gets the scheduled start date of the task when the baseline was saved. More... | |
void | set_Start (System::DateTime value) |
Sets the scheduled start date of the task when the baseline was saved. More... | |
System::DateTime | get_Finish () const |
Gets the scheduled finish date of the task when the baseline was saved. More... | |
void | set_Finish (System::DateTime value) |
Sets the scheduled finish date of the task when the baseline was saved. More... | |
Aspose::Tasks::Duration | get_Duration () const |
Gets the scheduled duration of the task when the baseline was saved. More... | |
void | set_Duration (Aspose::Tasks::Duration value) |
Sets the scheduled duration of the task when the baseline was saved. More... | |
bool | get_EstimatedDuration () |
Gets a value indicating whether the baseline duration of the task was estimated. More... | |
void | set_EstimatedDuration (bool value) |
Sets a value indicating whether the baseline duration of the task was estimated. More... | |
double | get_FixedCost () const |
Gets a fixed cost of the task when the baseline was saved. More... | |
void | set_FixedCost (double value) |
Sets a fixed cost of the task when the baseline was saved. More... | |
TaskBaseline (const System::SharedPtr< Aspose::Tasks::Task > &task) | |
Initializes a new instance of the TaskBaseline class. More... | |
int32_t | CompareTo (System::SharedPtr< TaskBaseline > other) override |
IComparable interface implementation. Compares this instance to the specified Baseline object. More... | |
bool | Equals (System::SharedPtr< TaskBaseline > other) override |
Returns a value indicating whether this instance is equal to the specified TaskBaseline object. More... | |
bool | Equals (System::SharedPtr< System::Object > obj) override |
Returns a value indicating whether this instance is equal to a specified object. More... | |
int32_t | GetHashCode () const override |
Returns a hash code value for the instance of the TaskBaseline class. More... | |
Public Member Functions inherited from Aspose::Tasks::Baseline | |
BaselineType | get_BaselineNumber () const |
Gets the unique number of a baseline data record. More... | |
void | set_BaselineNumber (BaselineType value) |
Sets the unique number of a baseline data record. More... | |
Duration | get_Work () const |
Gets the work assigned to a resource when the baseline is saved. The amount of assigned work to a resource when the baseline was saved. More... | |
void | set_Work (Duration value) |
Sets the work assigned to a resource when the baseline is saved. The amount of assigned work to a resource when the baseline was saved. More... | |
System::Decimal | get_Cost () const |
Gets the projected cost of a resource when the baseline is saved. More... | |
void | set_Cost (System::Decimal value) |
Sets the projected cost of a resource when the baseline is saved. More... | |
double | get_Bcws () const |
Gets the budget cost of a work scheduled for a resource. More... | |
void | set_Bcws (double value) |
Sets the budget cost of a work scheduled for a resource. More... | |
double | get_Bcwp () const |
Gets the budgeted cost of a work performed by a resource for a project to-date. More... | |
void | set_Bcwp (double value) |
Sets the budgeted cost of a work performed by a resource for a project to-date. More... | |
bool | Equals (System::SharedPtr< Baseline > other) override |
Returns a value indicating whether this instance is equal to a specified object. More... | |
bool | Equals (System::SharedPtr< System::Object > obj) override |
Returns a value indicating whether this instance is equal to a specified object. More... | |
int32_t | GetHashCode () const override |
Returns a hash code value for the baseline. More... | |
int32_t | CompareTo (System::SharedPtr< Baseline > other) override |
IComparable interface implementation. Compares this instance to the specified Baseline object. More... | |
Aspose::Tasks::TaskBaseline::TaskBaseline | ( | const System::SharedPtr< Aspose::Tasks::Task > & | task | ) |
Initializes a new instance of the TaskBaseline class.
task | Baseline's parent task. |
|
override |
IComparable interface implementation. Compares this instance to the specified Baseline object.
other | the specified Baseline object to compare this instance to. |
|
override |
Returns a value indicating whether this instance is equal to a specified object.
obj | The object to compare with this instance. |
|
override |
Returns a value indicating whether this instance is equal to the specified TaskBaseline object.
other | the specified AssignmentBaseline object to compare with this instance. |
Aspose::Tasks::Duration Aspose::Tasks::TaskBaseline::get_Duration | ( | ) | const |
Gets the scheduled duration of the task when the baseline was saved.
bool Aspose::Tasks::TaskBaseline::get_EstimatedDuration | ( | ) |
Gets a value indicating whether the baseline duration of the task was estimated.
System::DateTime Aspose::Tasks::TaskBaseline::get_Finish | ( | ) | const |
Gets the scheduled finish date of the task when the baseline was saved.
double Aspose::Tasks::TaskBaseline::get_FixedCost | ( | ) | const |
Gets a fixed cost of the task when the baseline was saved.
bool Aspose::Tasks::TaskBaseline::get_Interim | ( | ) |
Gets a value indicating whether this is an Interim Baseline.
System::DateTime Aspose::Tasks::TaskBaseline::get_Start | ( | ) | const |
Gets the scheduled start date of the task when the baseline was saved.
System::SharedPtr<TimephasedDataCollection> Aspose::Tasks::TaskBaseline::get_TimephasedData | ( | ) |
Gets a TimephasedDataCollection instance for this object. The time phased data associated with the task baseline.
|
override |
Returns a hash code value for the instance of the TaskBaseline class.
void Aspose::Tasks::TaskBaseline::set_Duration | ( | Aspose::Tasks::Duration | value | ) |
Sets the scheduled duration of the task when the baseline was saved.
void Aspose::Tasks::TaskBaseline::set_EstimatedDuration | ( | bool | value | ) |
Sets a value indicating whether the baseline duration of the task was estimated.
void Aspose::Tasks::TaskBaseline::set_Finish | ( | System::DateTime | value | ) |
Sets the scheduled finish date of the task when the baseline was saved.
void Aspose::Tasks::TaskBaseline::set_FixedCost | ( | double | value | ) |
Sets a fixed cost of the task when the baseline was saved.
void Aspose::Tasks::TaskBaseline::set_Interim | ( | bool | value | ) |
Sets a value indicating whether this is an Interim Baseline.
void Aspose::Tasks::TaskBaseline::set_Start | ( | System::DateTime | value | ) |
Sets the scheduled start date of the task when the baseline was saved.
void Aspose::Tasks::TaskBaseline::set_TimephasedData | ( | const System::SharedPtr< TimephasedDataCollection > & | value | ) |
Sets a TimephasedDataCollection instance for this object. The time phased data associated with the task baseline.