Next: Introduction, Previous: (dir), Up: (dir) [Contents][Index]
This is the cl-fbclient Reference Manual, version 0.7, generated automatically by Declt version 3.0 "Montgomery Scott" on Tue Dec 22 12:16:14 2020 GMT+0.
• Introduction | What cl-fbclient is all about | |
• Systems | The systems documentation | |
• Files | The files documentation | |
• Packages | The packages documentation | |
• Definitions | The symbols documentation | |
• Indexes | Concepts, functions, variables and data types |
Library is a set of classes and methods for working with firebird databases. Basic classes:
Supported SQL-vars types:
First
Second(easier)
Third(even easier)
Tested on:
Please report me about BUGs and ask your questions by e-mail: klimenko.serj@gmail.com
Next: Files, Previous: Introduction, Up: Top [Contents][Index]
The main system appears first, followed by any subsystem dependency.
• The cl-fbclient system |
Klimenko Serj <klimenko.serj@gmail.com>
MIT
Common Lisp library for working with firebird databases(using fbclient)
0.7
cffi
cl-fbclient.asd (file)
Files are sorted by type and then listed depth-first from the systems components trees.
• Lisp files |
Next: The cl-fbclient/package․lisp file, Previous: Lisp files, Up: Lisp files [Contents][Index]
cl-fbclient.asd
cl-fbclient (system)
Next: The cl-fbclient/cl-fbclient-cffi․lisp file, Previous: The cl-fbclient․asd file, Up: Lisp files [Contents][Index]
cl-fbclient (system)
package.lisp
Next: The cl-fbclient/cl-fbclient-error․lisp file, Previous: The cl-fbclient/package․lisp file, Up: Lisp files [Contents][Index]
package.lisp (file)
cl-fbclient (system)
cl-fbclient-cffi.lisp
Next: The cl-fbclient/cl-fbclient-database․lisp file, Previous: The cl-fbclient/cl-fbclient-cffi․lisp file, Up: Lisp files [Contents][Index]
cl-fbclient-cffi.lisp (file)
cl-fbclient (system)
cl-fbclient-error.lisp
Next: The cl-fbclient/cl-fbclient-transaction․lisp file, Previous: The cl-fbclient/cl-fbclient-error․lisp file, Up: Lisp files [Contents][Index]
cl-fbclient-error.lisp (file)
cl-fbclient (system)
cl-fbclient-database.lisp
Next: The cl-fbclient/cl-fbclient-statement․lisp file, Previous: The cl-fbclient/cl-fbclient-database․lisp file, Up: Lisp files [Contents][Index]
cl-fbclient-database.lisp (file)
cl-fbclient (system)
cl-fbclient-transaction.lisp
Next: The cl-fbclient/cl-fbclient․lisp file, Previous: The cl-fbclient/cl-fbclient-transaction․lisp file, Up: Lisp files [Contents][Index]
cl-fbclient-transaction.lisp (file)
cl-fbclient (system)
cl-fbclient-statement.lisp
Previous: The cl-fbclient/cl-fbclient-statement․lisp file, Up: Lisp files [Contents][Index]
cl-fbclient-statement.lisp (file)
cl-fbclient (system)
cl-fbclient.lisp
Next: Definitions, Previous: Files, Up: Top [Contents][Index]
Packages are listed by definition order.
• The cl-fbclient package |
package.lisp (file)
Definitions are sorted by export status, category, package, and then by lexicographic order.
• Exported definitions | ||
• Internal definitions |
Next: Internal definitions, Previous: Definitions, Up: Definitions [Contents][Index]
• Exported special variables | ||
• Exported macros | ||
• Exported functions | ||
• Exported generic functions | ||
• Exported conditions | ||
• Exported classes |
Next: Exported macros, Previous: Exported definitions, Up: Exported definitions [Contents][Index]
cl-fbclient.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
Next: Exported functions, Previous: Exported special variables, Up: Exported definitions [Contents][Index]
Macro to loop reading and processing the query results by DB. (transaction will be created, started and commited automatically)
cl-fbclient.lisp (file)
Macro to loop reading and processing the query results
cl-fbclient.lisp (file)
cl-fbclient.lisp (file)
Macro to automatic connect and disconnect database.
cl-fbclient.lisp (file)
Macro to create, automatic allocate and free statements.
cl-fbclient.lisp (file)
Macro to create, automatic allocate and free statements. (transaction will be created, started and commited automatically)
cl-fbclient.lisp (file)
cl-fbclient.lisp (file)
Macro to create, automatic start and commit transactions.
cl-fbclient.lisp (file)
Next: Exported generic functions, Previous: Exported macros, Up: Exported definitions [Contents][Index]
Method to allocate statement.
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
Method to commit transaction.
cl-fbclient-transaction.lisp (file)
Method to connect to the database.
cl-fbclient-database.lisp (file)
cl-fbclient.lisp (file)
cl-fbclient.lisp (file)
Method to disconnect from the database.
cl-fbclient-database.lisp (file)
cl-fbclient.lisp (file)
Method to execute statement.
cl-fbclient-statement.lisp (file)
A method for performing queries that do not require answers.(insert,delete,update, etc.) (transaction will be created, started and commited automatically)
cl-fbclient.lisp (file)
Method to prepare statement.
cl-fbclient-statement.lisp (file)
The method, which executes the query and returns all its results in a list. (transaction will be created, started and commited automatically)
cl-fbclient.lisp (file)
The method, which executes the query and returns all its results(+names) in a list. (transaction will be created, started and commited automatically)
cl-fbclient.lisp (file)
The method, which executes the query and returns all its results(+names header) in a list. (transaction will be created, started and commited automatically)
cl-fbclient.lisp (file)
Method to rollback transaction.
cl-fbclient-transaction.lisp (file)
Method to start transaction.
cl-fbclient-transaction.lisp (file)
Method to fetch results from executed statement.
cl-fbclient-statement.lisp (file)
Method to free statement.
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
A method for obtaining the values of result variables. Used after Fetch.
cl-fbclient-statement.lisp (file)
A method for obtaining the values and names of result variables. Used after Fetch.
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
A method for obtaining names of result variables. Used after Fetch.
cl-fbclient-statement.lisp (file)
A method for obtaining the list of values and names of result variables. Used after Fetch.
cl-fbclient-statement.lisp (file)
A method for obtaining the list of values of result variables. Used after Fetch.
cl-fbclient-statement.lisp (file)
cl-fbclient-error.lisp (file)
cl-fbclient-statement.lisp (file)
Next: Exported conditions, Previous: Exported functions, Up: Exported definitions [Contents][Index]
cl-fbclient-error.lisp (file)
cl-fbclient-error.lisp (file)
automatically generated reader method
cl-fbclient-statement.lisp (file)
cl-fbclient-error.lisp (file)
Next: Exported classes, Previous: Exported generic functions, Up: Exported definitions [Contents][Index]
Condition for processing fbclient errors.
cl-fbclient-error.lisp (file)
error (condition)
:fb-error-code
fb-error-code (generic function)
:fb-error-text
fb-error-text (generic function)
:fbclient-msg
fbclient-msg (generic function)
Previous: Exported conditions, Up: Exported definitions [Contents][Index]
Class that handles database connection
cl-fbclient-database.lisp (file)
standard-object (class)
db-handle* (generic function)
(setf db-handle*) (generic function)
:host
"localhost"
host (generic function)
(setf host) (generic function)
:path
path (generic function)
(setf path) (generic function)
:user-name
"sysdba"
user-name (generic function)
(setf user-name) (generic function)
:password
"masterkey"
password (generic function)
(setf password) (generic function)
:encoding
:utf-8
encoding (generic function)
(setf encoding) (generic function)
Class that handles SQL statements.
cl-fbclient-statement.lisp (file)
standard-object (class)
:fb-tr
fb-tr (generic function)
(setf fb-tr) (generic function)
:request-str
request-str (generic function)
(setf request-str) (generic function)
(cl-fbclient::make-stmt-handler)
statement-handle* (generic function)
(setf statement-handle*) (generic function)
xsqlda-output* (generic function)
(setf xsqlda-output*) (generic function)
fb-get-sql-type (generic function)
(setf st-type) (generic function)
Class that handles transaction.
cl-fbclient-transaction.lisp (file)
standard-object (class)
:fb-db
fb-db (generic function)
(setf fb-db) (generic function)
(cl-fbclient::make-tr-handler)
transaction-handle* (generic function)
(setf transaction-handle*) (generic function)
Previous: Exported definitions, Up: Definitions [Contents][Index]
• Internal special variables | ||
• Internal macros | ||
• Internal functions | ||
• Internal generic functions | ||
• Internal classes |
Next: Internal macros, Previous: Internal definitions, Up: Internal definitions [Contents][Index]
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
Next: Internal functions, Previous: Internal special variables, Up: Internal definitions [Contents][Index]
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-error.lisp (file)
cl-fbclient-database.lisp (file)
cl-fbclient-error.lisp (file)
Next: Internal generic functions, Previous: Internal macros, Up: Internal definitions [Contents][Index]
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-database.lisp (file)
cl-fbclient-database.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-error.lisp (file)
cl-fbclient-error.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-cffi.lisp (file)
cl-fbclient-cffi.lisp (file)
cl-fbclient-cffi.lisp (file)
cl-fbclient-cffi.lisp (file)
cl-fbclient-cffi.lisp (file)
cl-fbclient-cffi.lisp (file)
cl-fbclient-cffi.lisp (file)
cl-fbclient-cffi.lisp (file)
cl-fbclient-cffi.lisp (file)
cl-fbclient-cffi.lisp (file)
cl-fbclient-cffi.lisp (file)
cl-fbclient-cffi.lisp (file)
cl-fbclient-cffi.lisp (file)
cl-fbclient-cffi.lisp (file)
cl-fbclient-cffi.lisp (file)
cl-fbclient-cffi.lisp (file)
cl-fbclient-cffi.lisp (file)
cl-fbclient-cffi.lisp (file)
cl-fbclient-cffi.lisp (file)
cl-fbclient-cffi.lisp (file)
cl-fbclient-cffi.lisp (file)
cl-fbclient-cffi.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-database.lisp (file)
cl-fbclient-transaction.lisp (file)
cl-fbclient-database.lisp (file)
cl-fbclient-error.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-transaction.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-transaction.lisp (file)
cl-fbclient-error.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
cl-fbclient-statement.lisp (file)
Next: Internal classes, Previous: Internal functions, Up: Internal definitions [Contents][Index]
automatically generated reader method
cl-fbclient-database.lisp (file)
automatically generated writer method
cl-fbclient-database.lisp (file)
automatically generated reader method
cl-fbclient-database.lisp (file)
automatically generated writer method
cl-fbclient-database.lisp (file)
automatically generated reader method
cl-fbclient-statement.lisp (file)
automatically generated writer method
cl-fbclient-statement.lisp (file)
automatically generated reader method
cl-fbclient-statement.lisp (file)
automatically generated writer method
cl-fbclient-statement.lisp (file)
automatically generated reader method
cl-fbclient-transaction.lisp (file)
automatically generated writer method
cl-fbclient-transaction.lisp (file)
automatically generated reader method
cl-fbclient-statement.lisp (file)
automatically generated writer method
cl-fbclient-statement.lisp (file)
automatically generated reader method
cl-fbclient-statement.lisp (file)
automatically generated writer method
cl-fbclient-statement.lisp (file)
automatically generated reader method
cl-fbclient-database.lisp (file)
automatically generated writer method
cl-fbclient-database.lisp (file)
automatically generated reader method
cl-fbclient-database.lisp (file)
automatically generated writer method
cl-fbclient-database.lisp (file)
automatically generated reader method
cl-fbclient-database.lisp (file)
automatically generated writer method
cl-fbclient-database.lisp (file)
automatically generated reader method
cl-fbclient-statement.lisp (file)
automatically generated writer method
cl-fbclient-statement.lisp (file)
automatically generated writer method
cl-fbclient-statement.lisp (file)
automatically generated reader method
cl-fbclient-statement.lisp (file)
automatically generated writer method
cl-fbclient-statement.lisp (file)
automatically generated reader method
cl-fbclient-transaction.lisp (file)
automatically generated writer method
cl-fbclient-transaction.lisp (file)
automatically generated reader method
cl-fbclient-database.lisp (file)
automatically generated writer method
cl-fbclient-database.lisp (file)
automatically generated reader method
cl-fbclient-statement.lisp (file)
automatically generated writer method
cl-fbclient-statement.lisp (file)
Previous: Internal generic functions, Up: Internal definitions [Contents][Index]
cl-fbclient-statement.lisp (file)
standard-object (class)
:fb-tr
fb-tr (generic function)
(setf fb-tr) (generic function)
:id
fb-blob-id (generic function)
(setf fb-blob-id) (generic function)
fb-blob-handle (generic function)
(setf fb-blob-handle) (generic function)
cl-fbclient-cffi.lisp (file)
cl-fbclient-cffi.lisp (file)
cl-fbclient-cffi.lisp (file)
cl-fbclient-cffi.lisp (file)
cl-fbclient-cffi.lisp (file)
Previous: Definitions, Up: Top [Contents][Index]
• Concept index | ||
• Function index | ||
• Variable index | ||
• Data type index |
Next: Function index, Previous: Indexes, Up: Indexes [Contents][Index]
Jump to: | C F L |
---|
Jump to: | C F L |
---|
Next: Variable index, Previous: Concept index, Up: Indexes [Contents][Index]
Jump to: | %
(
A C D E F G H I M N P R S T U W X |
---|
Jump to: | %
(
A C D E F G H I M N P R S T U W X |
---|
Next: Data type index, Previous: Function index, Up: Indexes [Contents][Index]
Jump to: | *
+
B D E F H P R S T U X |
---|
Jump to: | *
+
B D E F H P R S T U X |
---|
Previous: Variable index, Up: Indexes [Contents][Index]
Jump to: | C F I P S T X |
---|
Jump to: | C F I P S T X |
---|