|
scsl
1.1.4
Shimmering Clarity Standard Library
|
| Cscsl::Arena | Fixed, pre-allocated memory |
| Cscsl::Buffer | Basic line buffer |
| Cscsl::Commander | Subcommander manager for programs |
| Cscsl::Dictionary | Key-value store on top of Arena and TLV::Record |
| ▼Cstd::exception | |
| Csctest::AssertionFailed | AssertionFailed indicates that some invariant didn't hold |
| Csctest::NotImplemented | Exception reserved for unsupported platforms |
| Cscsl::Flag | Individual command-line flag |
| Cscsl::Flags | Basic facility for processing command line flags |
| Cscsl::FlagValue | FlagValue holds the value of a command line flag |
| Cscmp::estimation::Madgwick< T > | Madgwick implements an efficient Orientation estimation for Intertial Measurement Units (IMUs) |
| Cscmp::geom::Quaternion< T > | Quaternions provide a representation of Orientation and rotations in three dimensions |
| Cscsl::TLV::Record | Tag-length-value record with single byte tags and lengths |
| Csctest::Report | A Report holds test run results |
| Cscsl::SimpleConfig | SimpleConfig is a basic configuration for projects |
| Csctest::SimpleSuite | SimpleSuite is a test-running harness for simple tests |
| Cscsl::Subcommand | Subcommands used by Commander |
| Csctest::UnitTest | UnitTest describes a single unit test |
| Cscmp::geom::Vector< T, N > | Vectors represent a direction and Magnitude |
| ▼Cscmp::geom::Vector< double, 2 > | |
| Cscmp::geom::Polar2D | Polar2D is a pairing of a radius r and angle θ from some reference point; in this library, it is assumed to be the Cartesian origin (0, 0) |
| ▼Cscmp::geom::Vector< int, 2 > | |
| Cscmp::geom::Point2D | Point2D is a cartesian (X,Y) pairing |
| Cscmp::geom::Vector< T, 3 > |