| 
   
    Aspose.Tasks for C++ 
   | 
 
Represents Baseline of a Task. More...
#include <TaskBaseline.h>
Inherits Aspose::Tasks::Baseline, IComparable< System::SharedPtr< Aspose::Tasks::TaskBaseline > >, and 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.