MAK Legion 1.1 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
attributeSetDescriptor.h
Go to the documentation of this file.
1 /*********************************************************************************
2 ** Copyright (c) 2020 MAK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************************/
5 
8 
9 
10 #pragma once
11 
13 
14 #include <string>
15 #include <vector>
16 
17 namespace Legion
18 {
25 
31 
38  struct LEGION_DLL AttributeDescriptor
39  {
40  std::string name;
44  };
45 
53  struct LEGION_DLL AttributeSetDescriptor
54  {
55  std::string attributeSetName;
58  std::vector<AttributeDescriptor> attributeDescriptors;
59  };
60 }
DataType type
Definition: attributeSetDescriptor.h:41
DataType
Datatypes supported by the Legion infrastructure.
Definition: dataTypes.h:16
DataReflectablity reflectedOnNetwork
Definition: attributeSetDescriptor.h:43
An attribute descriptor describes a single attribute.
Definition: attributeSetDescriptor.h:38
UInt32 cardinality
Definition: attributeSetDescriptor.h:42
unsigned int UInt32
Definition: dataTypes.h:44
std::string attributeSetName
Definition: attributeSetDescriptor.h:55
AttributeSetDependency dependency
Definition: attributeSetDescriptor.h:57
std::string name
Definition: attributeSetDescriptor.h:40
UInt32 exptectedInstances
Definition: attributeSetDescriptor.h:56
DataReflectablity
Attribute data reflectability.
Definition: attributeSetDescriptor.h:24
AttributeSetDependency
Attribute data dependency.
Definition: attributeSetDescriptor.h:30
std::vector< AttributeDescriptor > attributeDescriptors
Definition: attributeSetDescriptor.h:58
An attribute set descriptor describes a group of attributes that are treated as a single set of data ...
Definition: attributeSetDescriptor.h:53

Document ID: Generated on Wed May 26 15:17:05 EDT 2021 from SVN revision 229676
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)