#include <datadescriptiondefinition_include.h>
Public Member Functions | |
IncludeHelper ()=default | |
IncludeHelper (const IncludeHelper &parent) | |
Result< void > | PrepareInclude (const DataDescriptionEntry &props, const InternedId &groupId, const Tuple< Id, InternedId > &includedFromId, const HashSet< Id > &includeFilterAttributes) |
Result< Bool > | IsFiltered (const InternedId &id) const |
Result< void > | Rename (const Id &category, const InternedId &id, DataDescriptionEntry &props) const |
Public Attributes | |
Bool | _ignoreExportFlag |
RenameList | _includeRenameList |
HashSet< Id > | _includeFilterAttributes |
Tuple< Id, InternedId > | _includedFromId |
InternedId | _groupId |
|
default |
IncludeHelper | ( | const IncludeHelper & | parent | ) |
Result< void > PrepareInclude | ( | const DataDescriptionEntry & | props, |
const InternedId & | groupId, | ||
const Tuple< Id, InternedId > & | includedFromId, | ||
const HashSet< Id > & | includeFilterAttributes | ||
) |
Result< maxon::Bool > IsFiltered | ( | const InternedId & | id | ) | const |
Result< void > Rename | ( | const Id & | category, |
const InternedId & | id, | ||
DataDescriptionEntry & | props | ||
) | const |
Bool _ignoreExportFlag |
RenameList _includeRenameList |
Tuple<Id, InternedId> _includedFromId |
InternedId _groupId |