Neo4j::Bolt::TypeHandlersC - Low level Perl to Bolt converters
// how Neo4j::Bolt::ResultStream uses it for (i=0; i<n; i++) { value = neo4j_result_field(result, i); perl_value = neo4j_value_to_SV(value); Inline_Stack_Push( perl_value ); }
Neo4j::Bolt::TypeHandlersC is all C code, managed by Inline::C. It tediously defines methods to convert Perl structures to Bolt representations, and also tediously defines methods convert Bolt data to Perl representations.
Attempt to create the appropriate libneo4j-client representation of the Perl SV argument.
Attempt to create the appropriate Perl SV representation of the libneo4j-client neo4j_value_t argument.
Neo4j::Bolt, Neo4j::Bolt::NeoValue, Inline::C, libneo4j-client API.
Mark A. Jensen CPAN: MAJENSEN majensen -at- cpan -dot- org
This software is Copyright (c) 2019-2021 by Mark A. Jensen.
This is free software, licensed under:
The Apache License, Version 2.0, January 2004
To install Neo4j::Bolt, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Neo4j::Bolt
CPAN shell
perl -MCPAN -e shell install Neo4j::Bolt
For more information on module installation, please visit the detailed CPAN module installation guide.