| SwatDB
    | 
#include <schema.h>
| Public Member Functions | |
| Schema () | |
| Constructor. | |
| ~Schema () | |
| Destructor. | |
| Private Attributes | |
| std::vector< FieldId > | field_ids | 
| std::vector< FieldType > | field_types | 
| std::vector< std::string > | field_names | 
| std::vector< std::uint32_t > | field_len_max | 
| std::vector< FieldId > | key_fields | 
SwatDB Schema Class. NOT FULLY IMPLEMENTED. This is a class to represent the schema for a relation. Provides structure to Data of a Record, allowing for various access methods.
| 
 | private | 
std::vector of the maximum length of each field in the Schema.
| 
 | private | 
std::vector of field name of each field in the Schema.
| 
 | private | 
std::vector of FieldType of each field in the Schema.
| 
 | private | 
std::vector of FileId of fields that are keys.
 1.8.13
 1.8.13