ATLAS Offline Software
Loading...
Searching...
No Matches
Primitive Struct Reference

#include <Primitive.h>

Collaboration diagram for Primitive:

Public Types

enum class  Type {
  PRECISION_CUSTOM , CUSTOM , UCHAR , CHAR ,
  USHORT , SHORT , UINT , INT ,
  ULONG , LONG , ULL , LL ,
  HALF , FLOAT , DOUBLE , UINT2UCHAR ,
  INT2CHAR , UINT2USHORT , INT2SHORT , UL2ULL
}

Public Attributes

Type type {}
std::string source
std::string target

Detailed Description

Definition at line 10 of file Primitive.h.

Member Enumeration Documentation

◆ Type

enum class Primitive::Type
strong
Enumerator
PRECISION_CUSTOM 
CUSTOM 
UCHAR 
CHAR 
USHORT 
SHORT 
UINT 
INT 
ULONG 
LONG 
ULL 
LL 
HALF 
FLOAT 
DOUBLE 
UINT2UCHAR 
INT2CHAR 
UINT2USHORT 
INT2SHORT 
UL2ULL 

Definition at line 11 of file Primitive.h.

Member Data Documentation

◆ source

std::string Primitive::source

Definition at line 34 of file Primitive.h.

◆ target

std::string Primitive::target

Definition at line 35 of file Primitive.h.

◆ type

Type Primitive::type {}

Definition at line 33 of file Primitive.h.

33{};

The documentation for this struct was generated from the following file: