neo4j_string_value

Copy a neo4j string to a NULL terminated buffer.

As much of the string will be copied to the buffer as possible, and the result will be NULL terminated.

Note that the result is undefined if the value is not of type NEO4J_STRING.

@attention The content copied to the buffer may contain UTF-8 multi-byte characters.

@param value The neo4j string. @param buffer A pointer to a buffer for storing the string. The pointer must remain valid, and the content unchanged, for the lifetime of the neo4j value. @param length The length of the buffer. @return A pointer to the supplied buffer.

extern (C)
char*
neo4j_string_value

Meta