sen::core¶
The Sen Core library encapsulates a variety of Sen functionalities, which can be grouped in the following:
- Basic tools (base):
- Error processing, assertions, contracts, results
- General utility macros
- Compile-time template helpers
- Hashing and compression utilities
- Memory manipulation utilities (pools, pointers...)
- Input/Output utilities (io)
- The Sen meta type system (meta):
- Trait structures for generated types
- Classes and containers describing native and custom types
- Type manipulation utilities
- Helpers for the parsing and execution of STL files (lang)
- Helpers for the instantiation/manipulation of objects (obj)
API Reference¶
Check out the API Reference for a detailed description of the Sen Core library.