Sen API
Sen Libraries
Loading...
Searching...
No Matches
unit.h File Reference
#include "sen/core/base/class_helpers.h"
#include "sen/core/base/hash32.h"
#include "sen/core/base/numbers.h"
#include "sen/core/meta/type.h"
#include <memory>
#include <string>
#include <string_view>

Go to the source code of this file.

Classes

struct  sen::UnitSpec
 Data about a given unit definition. Given f, x, y: More...
class  sen::Unit
 Represents the definition of a unit. More...
struct  sen::Unit::EnsureTag

Namespaces

namespace  sen

Enumerations

enum class  sen::UnitCategory {
  sen::UnitCategory::length , sen::UnitCategory::mass , sen::UnitCategory::time , sen::UnitCategory::angle ,
  sen::UnitCategory::temperature , sen::UnitCategory::density , sen::UnitCategory::pressure , sen::UnitCategory::area ,
  sen::UnitCategory::force , sen::UnitCategory::frequency , sen::UnitCategory::velocity , sen::UnitCategory::angularVelocity ,
  sen::UnitCategory::acceleration , sen::UnitCategory::angularAcceleration
}
 Type of measurement. More...

Class Documentation

◆ sen::Unit::EnsureTag

struct sen::Unit::EnsureTag