docs
Loading...
Searching...
No Matches
ValueTraits.h

Classes

struct  EnumRange< E >
 The range of values searched for an enum's enumerator names. More...
struct  ValueTraits< T, typename >
 Conversion rules that expose a C++ type as a primitive value in data bindings. More...

Namespaces

namespace  ultralight
 Root namespace for every public Ultralight type, function, and enumeration.
namespace  ultralight::dom
 Direct C++ access to modify page elements and handle events.
namespace  ultralight::dom::data
 Data-binding API that connects native C++ data to HTML and CSS markup.

Concepts

concept  ultralight::dom::data::Bindable
 Whether or not T binds as a leaf value (ignoring const, volatile, and references), ie.
concept  ultralight::dom::data::ScalarPayload
 Whether or not P can be an action's payload without a payload struct (ignoring const, volatile, and references).

Enumerations

enum class  ValueKind : uint8_t {
  Bool = 0 , Int64 , Double , String ,
  StyleValue , Color , Object , List ,
  Action
}
 The kinds of value a schema entry holds. More...

Go to the source code of this file.