dpq2.result

Dealing with results of queries

Public Imports

dpq2.conv.to_d_types
public import dpq2.conv.to_d_types;
dpq2.conv.to_bson
public import dpq2.conv.to_bson;
dpq2.oids
public import dpq2.oids;
dpq2.value
public import dpq2.value;

Members

Aliases

AnswerCreationException
alias AnswerCreationException = ResponseException
Undocumented in source.

Classes

Answer
class Answer

Contains result of query with valid data answer

AnswerException
class AnswerException

Covers errors of access to Answer data

Notify
class Notify

Notify

ResponseException
class ResponseException

Covers errors of Answer creation when data was not received due to syntax errors, etc

Result
class Result

Contains result of query regardless of whether it contains an error or data answer

ResultContainer
class ResultContainer
Undocumented in source.

Enums

ExceptionType
enum ExceptionType

Answer exception types

Functions

_integration_test
void _integration_test(string connParam)
Undocumented in source. Be warned that the author may not have intended to support it.
asArray
immutable(Array) asArray(immutable(Value) v)

Creates Array from appropriate Value

rangify
auto rangify(T obj)

Creates forward range from immutable Answer

toString
string toString(Value v)

Structs

Array
struct Array

Represents Value as array

ArrayHeader_net
struct ArrayHeader_net
Undocumented in source.
ArrayProperties
struct ArrayProperties
Dim_net
struct Dim_net
Undocumented in source.
Row
struct Row

Represents one row from the answer table

Variables

msg_NOT_BINARY
auto msg_NOT_BINARY;
Undocumented in source.

Meta