|
Sen API
Sen Libraries
|
#include "sen/core/base/hash32.h"#include "sen/core/base/span.h"#include "sen/core/lang/vm.h"#include "sen/core/meta/custom_type.h"#include "sen/core/meta/native_types.h"#include "sen/core/meta/type.h"#include <functional>#include <memory>#include <optional>#include <string>#include <string_view>#include <utility>#include <vector>Go to the source code of this file.
Classes | |
| struct | sen::StructField |
| Holds the information for a field in the struct. More... | |
| struct | sen::StructSpec |
| Data of struct type. More... | |
| class | sen::StructType |
| Represents a structure type. More... | |
Namespaces | |
| namespace | sen |
Typedefs | |
| using | sen::NativeFieldValueGetter = std::function<lang::Value(const void*)> |
| A function that extracts a native value from a field. | |