return static_cast<bool>(bt_clock_class_origin_is_unix_epoch(this->libObjPtr()));
}
- void name(const char * const name) const
+ void name(const bt2c::CStringView name) const
{
static_assert(!std::is_const<LibObjT>::value, "Not available with `bt2::ConstClockClass`.");
}
}
- void name(const std::string& name) const
- {
- this->name(name.data());
- }
-
bt2c::CStringView name() const noexcept
{
return bt_clock_class_get_name(this->libObjPtr());
}
- void description(const char * const description) const
+ void description(const bt2c::CStringView description) const
{
static_assert(!std::is_const<LibObjT>::value, "Not available with `bt2::ConstClockClass`.");
}
}
- void description(const std::string& description) const
- {
- this->description(description.data());
- }
-
bt2c::CStringView description() const noexcept
{
return bt_clock_class_get_description(this->libObjPtr());