CREATE OR REPLACE FUNCTION getVersion()
RETURNS text
AS 'BINGO_PATHNAME'
LANGUAGE C STRICT IMMUTABLE;

CREATE OR REPLACE FUNCTION importSDF(text, text, text, text)
RETURNS void
AS 'BINGO_PATHNAME'
LANGUAGE C VOLATILE;

CREATE OR REPLACE FUNCTION importRDF(text, text, text, text)
RETURNS void
AS 'BINGO_PATHNAME'
LANGUAGE C VOLATILE;

CREATE OR REPLACE FUNCTION importSmiles(text, text, text, text)
RETURNS void
AS 'BINGO_PATHNAME'
LANGUAGE C VOLATILE;

CREATE OR REPLACE FUNCTION exportSDF(text, text, text, text)
RETURNS void
AS 'BINGO_PATHNAME'
LANGUAGE C IMMUTABLE;

CREATE OR REPLACE FUNCTION exportRDF(text, text, text, text)
RETURNS void
AS 'BINGO_PATHNAME'
LANGUAGE C IMMUTABLE;

CREATE OR REPLACE FUNCTION fileToText(text)
RETURNS text
AS 'BINGO_PATHNAME'
LANGUAGE C STRICT IMMUTABLE;

CREATE OR REPLACE FUNCTION fileToBlob(text)
RETURNS bytea
AS 'BINGO_PATHNAME'
LANGUAGE C STRICT IMMUTABLE;

CREATE OR REPLACE FUNCTION getName(text)
RETURNS text
AS 'BINGO_PATHNAME'
LANGUAGE C STRICT IMMUTABLE;

CREATE OR REPLACE FUNCTION getIndexStructuresCount(oid)
RETURNS integer
AS 'BINGO_PATHNAME'
LANGUAGE C STRICT IMMUTABLE;

CREATE OR REPLACE FUNCTION _internal_func_check(integer)
RETURNS boolean
AS 'BINGO_PATHNAME'
LANGUAGE C STRICT IMMUTABLE;

CREATE OR REPLACE FUNCTION _get_profiling_info()
RETURNS cstring
AS 'BINGO_PATHNAME'
LANGUAGE C STRICT IMMUTABLE;

CREATE OR REPLACE FUNCTION _reset_profiling_info()
RETURNS void
AS 'BINGO_PATHNAME'
LANGUAGE C STRICT IMMUTABLE;

CREATE OR REPLACE FUNCTION _print_profiling_info()
RETURNS void
AS 'BINGO_PATHNAME'
LANGUAGE C STRICT IMMUTABLE;




