|
|
| version 1.36, 2001/09/18 16:05:42 | version 1.39, 2001/10/13 17:42:52 |
|---|---|
| Line 2 | Line 2 |
| Parser: sql driver manager implementation. | Parser: sql driver manager implementation. |
| Copyright (c) 2001 ArtLebedev Group (http://www.artlebedev.com) | Copyright (c) 2001 ArtLebedev Group (http://www.artlebedev.com) |
| Author: Alexander Petrosyan <paf@design.ru> (http://design.ru/paf) | Author: Alexander Petrosyan <paf@design.ru> (http://design.ru/paf) |
| $Id$ | |
| */ | */ |
| static const char *RCSId="$Id$"; | |
| #include "pa_sql_driver_manager.h" | #include "pa_sql_driver_manager.h" |
| #include "ltdl.h" | #include "ltdl.h" |
| Line 30 public: | Line 30 public: |
| SQL_Driver_services_impl(Pool& apool, const String& aurl) : Pooled(apool), | SQL_Driver_services_impl(Pool& apool, const String& aurl) : Pooled(apool), |
| furl(aurl) { | furl(aurl) { |
| } | } |
| /* | |
| /// allocates some bytes on pool | /// allocates some bytes on pool |
| void *malloc(size_t size) { return Pooled::malloc(size); } | void *malloc(size_t size) { return Pooled::malloc(size); } |
| /// allocates some bytes clearing them with zeros | /// allocates some bytes clearing them with zeros |
| void *calloc(size_t size) { return Pooled::calloc(size); } | void *calloc(size_t size) { return Pooled::calloc(size); } |
| */ | |
| /// throw exception | /// throw exception |
| void _throw(const char *comment) { | void _throw(const char *comment) { |
| THROW(0, 0, | THROW(0, 0, |