24 virtual ::Scripting::Result_deprecated<::StackRefResult<::Editor::Services::PersistenceGroup>> getOrCreateGroup(
25 ::std::string
const& namespacedName,
26 ::Editor::Services::PersistenceScope scope,
27 ::std::optional<int> version,
28 ::std::optional<::Editor::Services::PersistenceGroupType> groupType
31 virtual ::Scripting::Result_deprecated<::StackRefResult<::Editor::Services::PersistenceGroup>> createGroup(
32 ::std::string
const& namespacedName,
33 ::Editor::Services::PersistenceScope scope,
34 ::std::optional<int> version,
35 ::std::optional<::Editor::Services::PersistenceGroupType> groupType
38 virtual ::Scripting::Result_deprecated<::StackRefResult<::Editor::Services::PersistenceGroup>> getGroup(
39 ::std::string
const& namespacedName,
40 ::Editor::Services::PersistenceScope scope,
41 ::std::optional<int> version
44 virtual ::Scripting::Result_deprecated<void> deleteGroup(
45 ::std::string
const& namespacedName,
46 ::Editor::Services::PersistenceScope scope,
47 ::std::optional<int> version
50 virtual ::Scripting::Result_deprecated<void>
53 virtual ::std::vector<::StackRefResult<::Editor::Services::PersistenceGroup>> fetchGroups(
54 ::std::optional<::std::string> groupNamespace,
55 ::std::optional<::std::string> namespacedName,
56 ::std::optional<::Editor::Services::PersistenceScope> scope,
57 ::std::optional<int> version
60 virtual ::Scripting::Result_deprecated<void> requestGroup(
61 ::std::string
const& namespacedName,
62 ::Editor::Services::PersistenceScope scope,
63 ::std::optional<int> version,
68 virtual ::Scripting::Result_deprecated<void>