vibe.d beta banner
get vibe.d
0.8.1

Asynchronous I/O that doesn’t get in your way, written in D

Module vibe.data.bson

BSON serialization and value handling.

Functions

NameDescription
deserializeBson(dst, src)Deserializes a BSON value into the destination variable.
fromBsonData(v)
toBigEndianData(v)
toBsonData(v)

Structs

NameDescription
BsonRepresents a BSON value.
BsonBinDataRepresents a BSON binary data value (Bson.Type.binData).
BsonDateRepresents a BSON date value (Bson.Type.date).
BsonObjectIDRepresents a BSON object id (Bson.Type.binData).
BsonRegexRepresents a BSON regular expression value (Bson.Type.regex).
BsonSerializerSerializes to an in-memory BSON representation.
BsonTimestampRepresents a BSON timestamp value (Bson.Type.timestamp)

Templates

NameDescription
serializeToBsonSerializes the given value to BSON.

Aliases

NameTypeDescription
bdata_timmutable(ubyte)[]
Authors

Sönke Ludwig

Copyright

© 2012 RejectedSoftware e.K.

License

Subject to the terms of the MIT license, as written in the included LICENSE.txt file.