struct DseGraphResult
Graph result
Functions
Returns the type of the result.
Returns true if the result is null.
Returns true if the result is a boolean.
Returns true if the result is an integer (32-bit).
Returns true if the result is an integer (64-bit).
Returns true if the result is a double.
Returns true if the result is a string.
Returns true if the result is an object.
Returns true if the result is an array.
Get the boolean value from the result.
Get the integer (32-bit) value from the result.
Get the integer (64-bit) value from the result.
Get the double value from the result.
Get the string value from the result.
Return an object as an graph edge.
CassError
dse_graph_result_as_vertex
(const DseGraphResult *
result, DseGraphVertexResult *
vertex )
Return an object as an graph vertex.
Return an object as an graph path.
CassError
dse_graph_result_as_point
(const DseGraphResult *
result, cass_double_t *
x, cass_double_t *
y )
Return an object as the point geometric type.
CassError
dse_graph_result_as_line_string
(const DseGraphResult *
result, DseLineStringIterator *
line_string )
Return an object as the line string geometric type.
CassError
dse_graph_result_as_polygon
(const DseGraphResult *
result, DsePolygonIterator *
polygon )
Return an object as the polygon geometric type.
Returns the number of members in an object result.
const char *
dse_graph_result_member_key
(const DseGraphResult *
result, size_t
index, size_t *
length )
Return the string key of an object at the specified index.
const DseGraphResult *
dse_graph_result_member_value
(const DseGraphResult *
result, size_t
index )
Return the result value of an object at the specified index.
Returns the number of elements in an array result.
Returns the result value of an array at the specified index.