Linux SoftwareProgrammingLibrariesOracle Aggregate C++ Library Beta1

Oracle Aggregate C++ Library Beta1


Oracle Aggregate C++ Library allows C++ programmers to easily create new aggregate functions for Oracle. Oracle Aggregate C++ Libr
Developer:   David Taylor
      more software by author →
Price:  0.00
License:   Boost Software License Version 1.0
File size:   96K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


Oracle Aggregate C++ Library allows C++ programmers to easily create new aggregate functions for Oracle.

Oracle Aggregate C++ Library can be used as a glue library to existing C++ and C libraries. Detailed knowledge of the OCI aggregate interface is not required to use the library.

With automatic conversion of Oracle built-in types to C++ types it is possible to use the library without using any OCI functions directly.

The Oracle OCI interface for aggregate functions provides a straightforward way to implement aggregate functions in C or C++. There is, however, a certain amount of bookkeeping that needs to be performed in order to use the interface. The goal of this library is to take care of all the bookkeeping details for your, all you need to provide is the aggregate function itself. This makes it particularly easy to use existing C++ code and libraries in Oracle aggregate functions.

Design

The way the library works is that it defines the shared library entry point functions required by Oracle. The entry point functions simply forward all arguments to the static functions of the Aggregate class.

The Aggregate class along with a number of helper classes and functions takes care of converting arguments, configuring the environment, creating implementation instances and such. When everything is ready the arguments originally sent by Oracle are passed to your aggregate implementation.
tags aggregate functions  the aggregate  oracle aggregate  the library  use the  aggregate class  entry point  point functions  

Download Oracle Aggregate C++ Library Beta1


 http://www.daes.ca/library/daes-oracle-beta1.tgz
 http://www.daes.ca/library/daes-oracle-beta1.tar.bz2


Authors software

Oracle Aggregate C++ Library Beta1 (by David Taylor)
Oracle Aggregate C++ Library allows C++ programmers to easily create new aggregate functions for Oracle.

Oracle Aggregate C++ Libr


Similar software

Oracle Aggregate C++ Library Beta1 (by David Taylor)
Oracle Aggregate C++ Library allows C++ programmers to easily create new aggregate functions for Oracle.

Oracle Aggregate C++ Libr

DBAShell 0.85 (by belkar and carkb)
DBAShell framework scripts are a set of functions to assist in *nix/Linux operations related to Oracle databases.

Many helper func

aggregate 1.0.2 (by Simon Horman)
aggregate is a tool for aggregating CIDR networks

libbonobo 2.16.0 (by libbonobo Team)
libbonobo is the non-GUI part of the bonobo component infrastructure, it is most useful for creating aggregate interfaces & doing IPC

Oracle::Sqlldr 0.13 (by Andrew McGregor)

Oracle::SQL 0.01 (by Hanming Tu)
Oracle::SQL is a Perl extension for building SQL statements.

SYNOPSIS

use Oracle::SQL;
No automatically exported routines

DBD::Oracle 1.19 (by Tim Bunce)

StelsCSV 3.0 (by J-Stels Software)

Oracle Password Repository 1.1.9 Beta (by OPR Team)
Oracle Password Repository is a Unix-based secure tool for storage & retrieval of Oracle database passwords.

By replacing hardcode

cx_Oracle 4.2.1 (by Anthony Tuininga)
cx_Oracle is a Python extension module that allows access to Oracle, and conforms to the Python database API specifications


Other software in this category

zlib 1.2.3 (by Jean-loup Gailly)
zlib is designed to be a free, general-purpose, legally unencumbered, lossless data-compression library for use on virtually any comp

libjpeg v6b (by Independent JPEG Group)
libjpeg is a library for handling the JPEG (JFIF) image format

OpenSSL 0.9.7c (by The OpenSSL Project Team)
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implement

libxml2 2.6.27 (by DV)
Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform), libxml2 library i

GNU C library 2.4 (by Andreas Jaeger)
GNU C library (glibc) is one of the most important components of GNU Hurd and most modern Linux distributions.

GNU C library is us

    search


Featured Software

jEdit 4.3 pre8
jEdit is an Open Source text editor written in Java

Opera 9.02
Surf the Internet in a safer, faster, and easier way with Opera browser

GNU Aspell 0.60.4
GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


Subscribe in Rojo
Google Reader
Add to My Yahoo!

Add to My AOL
Subscribe with Bloglines
Subscribe in NewsGator Online
Add 'nixbit linux software' to Newsburst from CNET News.com
del.icio.us nixbit linux software


Top tags