The conf Reference Manual

This is the conf Reference Manual, version 1.0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Mon Feb 26 16:07:49 2024 GMT+0.

Table of Contents


1 Introduction


2 Systems

The main system appears first, followed by any subsystem dependency.


2.1 conf

Simple configuration file manipulator for projects.

Maintainer

noloop <>

Author

noloop <>

Home Page

https://github.com/noloop/conf

Source Control

(GIT git@github.com:noloop/conf.git)

Bug Tracker

https://github.com/noloop/conf/issues

License

GPLv3

Version

1.0.1

Dependency

cl-fad (system).

Source

conf.asd.

Child Component

src (module).


3 Modules

Modules are listed depth-first from the system components tree.


3.1 conf/src

Source

conf.asd.

Parent Component

conf (system).

Child Components

4 Files

Files are sorted by type and then listed depth-first from the systems components trees.


4.1 Lisp


4.1.1 conf/conf.asd

Source

conf.asd.

Parent Component

conf (system).

ASDF Systems

conf.


4.1.2 conf/src/package.lisp

Source

conf.asd.

Parent Component

src (module).

Packages

noloop.conf.


4.1.3 conf/src/conf.lisp

Dependency

package.lisp (file).

Source

conf.asd.

Parent Component

src (module).

Public Interface
Internals

5 Packages

Packages are listed by definition order.


5.1 noloop.conf

Source

package.lisp.

Nickname

conf

Use List

common-lisp.

Public Interface
Internals

6 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


6.1 Public Interface


6.1.1 Ordinary functions

Function: get-conf-directory (conf)
Package

noloop.conf.

Source

conf.lisp.

Function: get-conf-file (conf)
Package

noloop.conf.

Source

conf.lisp.

Function: get-conf-full-path (conf)
Package

noloop.conf.

Source

conf.lisp.

Function: get-conf-hash (conf)
Package

noloop.conf.

Source

conf.lisp.

Function: init-conf (directory file-name)
Package

noloop.conf.

Source

conf.lisp.

Function: replace-conf (conf)
Package

noloop.conf.

Source

conf.lisp.

Function: set-conf-directory (conf new-directory)
Package

noloop.conf.

Source

conf.lisp.

Function: set-conf-file (conf new-file-name)
Package

noloop.conf.

Source

conf.lisp.


6.2 Internals


6.2.1 Ordinary functions

Function: hash-table-for-string (your-hash)
Package

noloop.conf.

Source

conf.lisp.

Function: list-for-hash-table (your-list)
Package

noloop.conf.

Source

conf.lisp.

Function: load-conf-file-for-hash-table (conf)
Package

noloop.conf.

Source

conf.lisp.

Function: load-file (file-name)
Package

noloop.conf.

Source

conf.lisp.

Function: read-field (field-name actual-value)
Package

noloop.conf.

Source

conf.lisp.

Function: replace-conf-fields (your-hash)
Package

noloop.conf.

Source

conf.lisp.

Function: save-conf-file (conf conf-hash)
Package

noloop.conf.

Source

conf.lisp.

Function: save-file (file-name stg)
Package

noloop.conf.

Source

conf.lisp.


Appendix A Indexes


A.1 Concepts


A.2 Functions

Jump to:   F   G   H   I   L   R   S  
Index Entry  Section

F
Function, get-conf-directory: Public ordinary functions
Function, get-conf-file: Public ordinary functions
Function, get-conf-full-path: Public ordinary functions
Function, get-conf-hash: Public ordinary functions
Function, hash-table-for-string: Private ordinary functions
Function, init-conf: Public ordinary functions
Function, list-for-hash-table: Private ordinary functions
Function, load-conf-file-for-hash-table: Private ordinary functions
Function, load-file: Private ordinary functions
Function, read-field: Private ordinary functions
Function, replace-conf: Public ordinary functions
Function, replace-conf-fields: Private ordinary functions
Function, save-conf-file: Private ordinary functions
Function, save-file: Private ordinary functions
Function, set-conf-directory: Public ordinary functions
Function, set-conf-file: Public ordinary functions

G
get-conf-directory: Public ordinary functions
get-conf-file: Public ordinary functions
get-conf-full-path: Public ordinary functions
get-conf-hash: Public ordinary functions

H
hash-table-for-string: Private ordinary functions

I
init-conf: Public ordinary functions

L
list-for-hash-table: Private ordinary functions
load-conf-file-for-hash-table: Private ordinary functions
load-file: Private ordinary functions

R
read-field: Private ordinary functions
replace-conf: Public ordinary functions
replace-conf-fields: Private ordinary functions

S
save-conf-file: Private ordinary functions
save-file: Private ordinary functions
set-conf-directory: Public ordinary functions
set-conf-file: Public ordinary functions


A.3 Variables