8 #include <system/object.h>
9 #include <system/details/pointer_collection_helpers.h>
10 #include <system/date_time.h>
11 #include <system/collections/sorted_dictionary.h>
14 #include "aspose.tasks.cpp/aspose_tasks_api_defs.h"
15 #include "aspose.tasks.cpp/Rate.h"
32 class ASPOSE_TASKS_SHARED_CLASS
RateByDateCollection :
public System::Collections::Generic::SortedDictionary<System::DateTime, System::SharedPtr<Rate>>
35 typedef System::Collections::Generic::SortedDictionary<System::DateTime, System::SharedPtr<Rate>> BaseType;
37 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
38 ASPOSE_TASKS_SHARED_RTTI_INFO_DECL();
45 ASPOSE_TASKS_SHARED_API
void SetTemplateWeakPtr(uint32_t argument)
override;
49 ASPOSE_TASKS_SHARED_API System::SharedPtr<Rate> GetFirst();
50 ASPOSE_TASKS_SHARED_API
void ConvertToMaterial();
Represents a collection which mappings of DateTime to Rate objects.
Definition: RateByDateCollection.h:33
Represents a collection which contains Rate objects.
Definition: RateCollection.h:81
Represents a definition of a time period and rates applicable for a resource during that period.
Definition: Rate.h:64
Aspose.
Definition: Asn.h:13