8 #include "aspose.tasks.cpp/aspose_tasks_api_defs.h"
16 class LevelingOptions;
29 template <
typename>
class IEnumerable;
32 template <
typename>
class SmartPtr;
33 template <
typename T0>
using SharedPtr = System::SmartPtr<T0>;
58 static ASPOSE_TASKS_SHARED_API System::SharedPtr<LevelingResult> LevelResources(
const System::SharedPtr<Project>& project,
const System::SharedPtr<LevelingOptions>& options);
64 static ASPOSE_TASKS_SHARED_API System::SharedPtr<LevelingResult> LevelAll(
const System::SharedPtr<Project>& project);
69 static ASPOSE_TASKS_SHARED_API
void ClearLeveling(
const System::SharedPtr<Project>& project);
74 static ASPOSE_TASKS_SHARED_API
void ClearLeveling(
const System::SharedPtr<System::Collections::Generic::IEnumerable<System::SharedPtr<Task>>>& tasks);
Contains resource leveling methods.
Definition: ResourceLeveler.h:45