Update proposal type class description
[ctf.git] / common-trace-format-proposal.txt
index fd7731f1bdd23ea435bb522bd04cd887a5fe35ce..458b0977787edbad699d18590dacb10db95de165 100644 (file)
@@ -83,9 +83,13 @@ header" throughout the rest of this document.
 
 4. Types
 
 
 4. Types
 
+Types are organized as type classes. Each type class belong to either of two
+kind of types: basic types or compound types.
+
 4.1 Basic types
 
 4.1 Basic types
 
-A basic type is a scalar type, as described in this section.
+A basic type is a scalar type, as described in this section. It includes
+integers, GNU/C bitfields, enumerations, and floating point values.
 
 4.1.1 Type inheritance
 
 
 4.1.1 Type inheritance
 
@@ -300,8 +304,12 @@ enum <integer_type> {
   ...
 }
 
   ...
 }
 
+
 4.2 Compound types
 
 4.2 Compound types
 
+Compound are aggregation of type declarations. Compound types include
+structures, variant, arrays, sequences, and strings.
+
 4.2.1 Structures
 
 Structures are aligned on the largest alignment required by basic types
 4.2.1 Structures
 
 Structures are aligned on the largest alignment required by basic types
This page took 0.022706 seconds and 4 git commands to generate.