bingo/postgres/sql/common/bingo_internal.sql.in (68 lines of code) (raw):

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 _get_structures_count(oid) RETURNS integer AS 'BINGO_PATHNAME' LANGUAGE C STRICT IMMUTABLE; CREATE OR REPLACE FUNCTION _get_block_count(oid) RETURNS integer AS 'BINGO_PATHNAME' LANGUAGE C STRICT IMMUTABLE; CREATE OR REPLACE FUNCTION _precache_database(oid, text) RETURNS text 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;