Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext
field::field

Constructs a field holding NULL.

field();
  » more...

explicit
field(
    std::nullptr_t) noexcept;
  » more...

Copy constructor.

field(
    const field&);
  » more...

Move constructor.

field(
    field&& other);
  » more...

Constructs a field holding an int64.

explicit
field(
    signed char v) noexcept;
  » more...

explicit
field(
    short v) noexcept;
  » more...

explicit
field(
    int v) noexcept;
  » more...

explicit
field(
    long v) noexcept;
  » more...

explicit
field(
    long long v) noexcept;
  » more...

Constructs a field holding an uint64.

explicit
field(
    unsigned char v) noexcept;
  » more...

explicit
field(
    unsigned short v) noexcept;
  » more...

explicit
field(
    unsigned int v) noexcept;
  » more...

explicit
field(
    unsigned long v) noexcept;
  » more...

explicit
field(
    unsigned long long v) noexcept;
  » more...

Constructors from character types would incorrectly construct a field holding an integer, so they are not allowed.

explicit
field(
    char) = delete;
  » more...

explicit
field(
    wchar_t) = delete;
  » more...

explicit
field(
    char16_t) = delete;
  » more...

explicit
field(
    char32_t) = delete;
  » more...

explicit
field(
    char8_t) = delete;
  » more...

Constructs a field holding a string.

explicit
field(
    const std::string& v);
  » more...

explicit
field(
    std::string&& v) noexcept;
  » more...

explicit
field(
    const char* v);
  » more...

explicit
field(
    string_view v);
  » more...

explicit
field(
    std::string_view v);
  » more...

Constructs a field holding a blob.

explicit
field(
    blob v) noexcept;
  » more...

Constructs a field holding a float.

explicit
field(
    float v) noexcept;
  » more...

Constructs a field holding a double.

explicit
field(
    double v) noexcept;
  » more...

Constructs a field holding a date.

explicit
field(
    const date& v) noexcept;
  » more...

Constructs a field holding a datetime.

explicit
field(
    const datetime& v) noexcept;
  » more...

Constructs a field holding a time.

explicit
field(
    const time& v) noexcept;
  » more...

Constructs a field from a field_view.

field(
    const field_view& v);
  » more...

PrevUpHomeNext