Logo ROOT  
Reference Guide
ROOT::Meta::Selection Namespace Reference

Classes

class  ClassAttributes
 Used to specify attributes of classes in the "DictSelection" syntax. More...
 
class  KeepFirstTemplateArguments
 Used to specify the number of arguments to be kept. More...
 
class  MemberAttributes
 Used to specify attributes of data members in the "DictSelection" syntax. More...
 
class  SelectNoInstance
 Used to avoid to select all instances of a template. More...
 

Enumerations

enum  EClassAttributes { kClassNullProperty = 0 }
 Describes the attributes of a class. More...
 
enum  EClassMemberAttributes {
  kMemberNullProperty = 0, kTransient = 2, kAutoSelected = 4, kNoAutoSelected = 8,
  kNonSplittable = 16
}
 Describes attributes of a data member. More...
 

Enumeration Type Documentation

◆ EClassAttributes

Describes the attributes of a class.

Enumerator
kClassNullProperty 

Indicates absence of properties.

Definition at line 15 of file RootMetaSelection.h.

◆ EClassMemberAttributes

Describes attributes of a data member.

Enumerator
kMemberNullProperty 

Indicates absence of properties.

kTransient 

The data member is transient.

kAutoSelected 

Select the type of the member.

kNoAutoSelected 

Exclude the type of the member.

kNonSplittable 

The class cannot be split.

Definition at line 24 of file RootMetaSelection.h.