Definition at line 279 of file SbeCustomization.h.
 
◆ arraySize()
The length of the fixed-length array. 
 
 
◆ constValue()
      
        
          | const std::string & constValue  | 
          ( | 
           | ) | 
           const | 
        
      
 
The constant value (if applicable). 
- Returns
 - The constant value if it applicable to the type; an empty string otherwise. 
 
 
 
◆ description()
  
  
      
        
          | const std::string & description  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtual   | 
  
 
 
◆ fixedSize()
The size of the type. 
- Returns
 - 0 if the type is a variadic-length type or fixed size of the type in bytes. 
 
 
 
◆ hasSchema()
◆ isArray()
Checks if the object describes an SBE array. 
 
 
◆ isComposite()
      
        
          | bool isComposite  | 
          ( | 
           | ) | 
           const | 
        
      
 
Checks if the object describes an SBE composite. 
 
 
◆ isEnumeration()
      
        
          | bool isEnumeration  | 
          ( | 
           | ) | 
           const | 
        
      
 
Checks if the object describes an SBE enumeration. 
 
 
◆ isSet()
Checks if the object describes an SBE set. 
 
 
◆ isSimple()
Checks if the object describes a simple SBE type. 
The simple type is a type that consists of a single field. This differs it against composites, arrays or field sets. 
 
 
◆ localOffset()
The local offset of the object. 
 
 
◆ maxValue()
      
        
          | const std::string & maxValue  | 
          ( | 
           | ) | 
           const | 
        
      
 
The maximum value (if applicable). 
- Returns
 - The maximum possible value if it applicable to the type; an empty string otherwise. 
 
 
 
◆ member()
The metadata of the particular composite member. 
 
 
◆ minValue()
      
        
          | const std::string & minValue  | 
          ( | 
           | ) | 
           const | 
        
      
 
The minimum value (if applicable). 
- Returns
 - The minimum possible value if it applicable to the type; an empty string otherwise. 
 
 
 
◆ name()
  
  
      
        
          | const std::string & name  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtual   | 
  
 
 
◆ noOfMembers()
      
        
          | size_t noOfMembers  | 
          ( | 
           | ) | 
           const | 
        
      
 
The number of composite type members. 
 
 
◆ noOfValues()
      
        
          | size_t noOfValues  | 
          ( | 
           | ) | 
           const | 
        
      
 
The number of values for the multivalue type. 
 
 
◆ nullValue()
      
        
          | const std::string & nullValue  | 
          ( | 
           | ) | 
           const | 
        
      
 
The null value (if applicable). 
- Returns
 - The null value if it applicable to the type; an empty string otherwise. 
 
 
 
◆ presence()
The presence of the type. 
 
 
◆ primitiveType()
Primitive type that is used by the given type. 
 
 
◆ rawSemanticType()
      
        
          | const std::string & rawSemanticType  | 
          ( | 
           | ) | 
           const | 
        
      
 
The string presentation of the FIX semantic type. 
 
 
◆ schema()
◆ semanticType()
The FIX semantic type of the type if applicable. 
 
 
◆ sinceVersion()
      
        
          | unsigned sinceVersion  | 
          ( | 
           | ) | 
           const | 
        
      
 
The earliest version of the scheme where the type appears. 
 
 
◆ timeEpoch()
      
        
          | const std::string & timeEpoch  | 
          ( | 
           | ) | 
           const | 
        
      
 
The epoch for the time-aware type. 
 
 
◆ timeUnit()
      
        
          | const std::string & timeUnit  | 
          ( | 
           | ) | 
           const | 
        
      
 
The time unit for the time-aware type. 
 
 
◆ value()
The metadata of the particular value. 
 
 
◆ createSbeTypeMetaData