This is the verrazano Reference Manual, version 0.5, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 08 19:54:05 2024 GMT+0.
verrazano/verrazano.asd
verrazano/src/flexml.lisp
verrazano/src/packages.lisp
verrazano/src/frontend/api.lisp
verrazano/src/frontend/utility.lisp
verrazano/src/frontend/parser.lisp
verrazano/src/frontend/analyses.lisp
verrazano/src/frontend/backend.lisp
verrazano/src/frontend/filters-and-transformers.lisp
verrazano/src/frontend/driver.lisp
verrazano/src/cffi-backend/cffi.lisp
verrazano/src/cffi-backend/writers.lisp
The main system appears first, followed by any subsystem dependency.
verrazano
Rayiner Hashem
0.5
cxml
(system).
metabang-bind
(system).
cffi
(system).
alexandria
(system).
iterate
(system).
trivial-shell
(system).
cl-ppcre
(system).
parse-number
(system).
closer-mop
(system).
src
(module).
Modules are listed depth-first from the system components tree.
verrazano/src
verrazano
(system).
flexml.lisp
(file).
generate-example-bindings.lisp
(file).
packages.lisp
(file).
frontend
(module).
cffi-backend
(module).
verrazano/src/frontend
packages.lisp
(file).
flexml.lisp
(file).
src
(module).
api.lisp
(file).
utility.lisp
(file).
parser.lisp
(file).
analyses.lisp
(file).
backend.lisp
(file).
filters-and-transformers.lisp
(file).
driver.lisp
(file).
verrazano/src/cffi-backend
frontend
(module).
src
(module).
cffi.lisp
(file).
writers.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
verrazano/verrazano.asd
verrazano/src/flexml.lisp
verrazano/src/packages.lisp
verrazano/src/frontend/api.lisp
verrazano/src/frontend/utility.lisp
verrazano/src/frontend/parser.lisp
verrazano/src/frontend/analyses.lisp
verrazano/src/frontend/backend.lisp
verrazano/src/frontend/filters-and-transformers.lisp
verrazano/src/frontend/driver.lisp
verrazano/src/cffi-backend/cffi.lisp
verrazano/src/cffi-backend/writers.lisp
verrazano/src/flexml.lisp
src
(module).
attributes-of
(reader method).
(setf attributes-of)
(writer method).
characters
(method).
children-of
(reader method).
(setf children-of)
(writer method).
class-for-node-name
(generic function).
class-name-for-node-name
(generic function).
cross-referenced-node
(type).
cross-referenced-nodes
(type).
end-document
(method).
end-element
(method).
find-node-by-id
(generic function).
first-child-with-local-name
(function).
first-child-with-type
(function).
flexml-builder
(class).
flexml-node
(class).
local-name-of
(reader method).
(setf local-name-of)
(writer method).
make-flexml-builder
(function).
parent-of
(reader method).
(setf parent-of)
(writer method).
register-flexml-namespace
(function).
root-of
(reader method).
(setf root-of)
(writer method).
slot-missing
(method).
start-element
(method).
string-content-of
(function).
*xml-namespace->lisp-package*
(special variable).
+xml-namespace-uri+
(special variable).
cross-referencing-slots-of
(reader method).
(setf cross-referencing-slots-of)
(writer method).
default-package-of
(reader method).
(setf default-package-of)
(writer method).
element-stack-of
(reader method).
(setf element-stack-of)
(writer method).
find-lisp-package-for-xml-namespace
(function).
find-slot
(function).
id->node-of
(reader method).
(setf id->node-of)
(writer method).
id-of
(reader method).
(setf id-of)
(writer method).
include-default-values-p
(reader method).
(setf include-default-values-p)
(writer method).
missing-cross-reference
(function).
verrazano/src/frontend/api.lisp
frontend
(module).
*backend*
(special variable).
*parser*
(special variable).
*unique-name-counter*
(special variable).
make-backend
(generic function).
process-gccxml-node
(generic function).
verrazano/src/frontend/utility.lisp
api.lisp
(file).
frontend
(module).
aif
(macro).
aprog1
(macro).
awhen
(macro).
bits-to-bytes
(function).
do-arguments-of-function
(macro).
do-fields-of-composite-type
(macro).
execute-shell-command
(function).
generate-unique-name
(function).
if-bind
(macro).
prog1-bind
(macro).
system-relative-pathname
(function).
unquote-string
(function).
when-bind
(macro).
verrazano/src/frontend/parser.lisp
utility.lisp
(file).
frontend
(module).
argument
(class).
arguments-of
(reader method).
(setf arguments-of)
(writer method).
arraytype
(class).
base
(class).
bits-of
(reader method).
(setf bits-of)
(writer method).
body-of
(reader method).
body-of
(method).
(setf body-of)
(writer method).
characters
(method).
class
(class).
const?
(reader method).
(setf const?)
(writer method).
constructor
(class).
context-of
(reader method).
(setf context-of)
(writer method).
converter
(class).
cvqualifiedtype
(class).
definition
(class).
destructor
(class).
ellipsis
(class).
end-document
(method).
end-element
(method).
enumeration
(class).
enumvalue
(class).
extern?
(reader method).
(setf extern?)
(writer method).
externable-node
(class).
field
(class).
file
(class).
file-of
(reader method).
(setf file-of)
(writer method).
function
(class).
functiontype
(class).
fundamentaltype
(class).
gcc_xml
(class).
incomplete?
(reader method).
incomplete?
(reader method).
(setf incomplete?)
(writer method).
(setf incomplete?)
(writer method).
line-of
(reader method).
(setf line-of)
(writer method).
macro
(class).
mangled-of
(reader method).
(setf mangled-of)
(writer method).
members-of
(reader method).
(setf members-of)
(writer method).
method
(class).
name-of
(reader method).
name-of
(reader method).
(setf name-of)
(writer method).
(setf name-of)
(writer method).
namespace
(class).
node
(class).
node-with-members
(class).
node-with-name
(class).
node-with-type
(class).
offset-of
(reader method).
(setf offset-of)
(writer method).
offsettype
(class).
operatorfunction
(class).
operatormethod
(class).
pointertype
(class).
print-object
(method).
raw-body-of
(reader method).
(setf raw-body-of)
(writer method).
referencetype
(class).
returns-of
(reader method).
(setf returns-of)
(writer method).
start-element
(method).
struct
(class).
type-of
(reader method).
(setf type-of)
(writer method).
typedef
(class).
union
(class).
variable
(class).
%map-gccxml-nodes/breadth-first
(function).
%map-gccxml-nodes/depth-first
(function).
c-literal-to-lisp-literal
(function).
find-node-by-name
(generic function).
gccxml-parser
(class).
id->file-node-of
(reader method).
(setf id->file-node-of)
(writer method).
input-files-of
(reader method).
(setf input-files-of)
(writer method).
macro-name->macro-node-of
(reader method).
(setf macro-name->macro-node-of)
(writer method).
make-gccxml-parser
(function).
map-gccxml-nodes
(function).
map-gccxml-nodes/breadth-first
(function).
map-gccxml-nodes/depth-first
(function).
parse-gccxml-output
(function).
parse-macro-definitions
(function).
root-namespace-of
(generic function).
type->name->node-of
(reader method).
(setf type->name->node-of)
(writer method).
verrazano/src/frontend/analyses.lisp
parser.lisp
(file).
frontend
(module).
artificial?
(function).
anonymous?
(function).
the-void-type?
(function).
verrazano/src/frontend/backend.lisp
analyses.lisp
(file).
frontend
(module).
already-processed-of
(reader method).
(setf already-processed-of)
(writer method).
backend
(class).
currently-being-processed-of
(reader method).
(setf currently-being-processed-of)
(writer method).
definitions-to-output-of
(reader method).
(setf definitions-to-output-of)
(writer method).
export-filter-of
(reader method).
(setf export-filter-of)
(writer method).
filter-definitions-from-indirect-files-p
(reader method).
(setf filter-definitions-from-indirect-files-p)
(writer method).
gccxml-flags-of
(reader method).
(setf gccxml-flags-of)
(writer method).
gccxml-node-types-to-output-of
(reader method).
(setf gccxml-node-types-to-output-of)
(writer method).
gccxml-path-of
(reader method).
(setf gccxml-path-of)
(writer method).
input-files-of
(reader method).
(setf input-files-of)
(writer method).
name-filter-of
(reader method).
(setf name-filter-of)
(writer method).
name-transformer-of
(reader method).
(setf name-transformer-of)
(writer method).
node-filter-of
(reader method).
(setf node-filter-of)
(writer method).
process-gccxml-node
(method).
process-gccxml-node
(method).
process-gccxml-node
(method).
simple-backend
(class).
standard-name-transformer-replacements-of
(reader method).
(setf standard-name-transformer-replacements-of)
(writer method).
temporary-directory-of
(reader method).
(setf temporary-directory-of)
(writer method).
temporary-filename-for
(function).
temporary-files-of
(reader method).
(setf temporary-files-of)
(writer method).
transform-name
(function).
working-directory-of
(reader method).
(setf working-directory-of)
(writer method).
verrazano/src/frontend/filters-and-transformers.lisp
backend.lisp
(file).
frontend
(module).
camel-case-to-hyphened
(function).
dashes-to-hyphens
(function).
standard-name-transformer
(function).
%standard-name-transformer
(function).
name-kind
(type).
standard-export-filter
(function).
standard-name-filter
(function).
starts-with-dash-p
(function).
verrazano/src/frontend/driver.lisp
filters-and-transformers.lisp
(file).
frontend
(module).
generate-binding
(function).
ensure-gccxml-is-installed
(function).
run-gccxml
(function).
verrazano/src/cffi-backend/cffi.lisp
cffi-backend
(module).
initialize-instance
(method).
*gccxml-fundamental-type->cffi-type*
(special variable).
cffi-backend
(class).
const-char-pointer-is-string?
(reader method).
(setf const-char-pointer-is-string?)
(writer method).
enqueue-for-export
(function).
exported-symbols-of
(reader method).
(setf exported-symbols-of)
(writer method).
make-backend
(method).
output-filename-of
(reader method).
(setf output-filename-of)
(writer method).
package-name-of
(reader method).
(setf package-name-of)
(writer method).
package-nicknames-of
(reader method).
(setf package-nicknames-of)
(writer method).
verrazano/src/cffi-backend/writers.lisp
cffi.lisp
(file).
cffi-backend
(module).
function-name-of
(generic function).
process-gccxml-node
(method).
process-gccxml-node
(method).
process-gccxml-node
(method).
process-gccxml-node
(method).
process-gccxml-node
(method).
process-gccxml-node
(method).
process-gccxml-node
(method).
process-gccxml-node
(method).
process-gccxml-node
(method).
process-gccxml-node
(method).
process-gccxml-node
(method).
process-gccxml-node
(method).
remove-internal-suffix
(function).
symbolify
(function).
warn-and-write-as-comment
(function).
write-cffi-function
(function).
write-cffi-type
(generic function).
write-composite-cffi-type
(function).
write-composite-cffi-type-field
(function).
write-form
(function).
write-formatted-text
(function).
write-keyword
(function).
Packages are listed by definition order.
gccxml
argument
(class).
arguments-of
(generic reader).
(setf arguments-of)
(generic writer).
arraytype
(class).
artificial?
(function).
base
(class).
bits-of
(generic reader).
(setf bits-of)
(generic writer).
body-of
(generic function).
(setf body-of)
(generic writer).
class
(class).
const?
(generic reader).
(setf const?)
(generic writer).
constructor
(class).
context-of
(generic reader).
(setf context-of)
(generic writer).
converter
(class).
cvqualifiedtype
(class).
definition
(class).
destructor
(class).
ellipsis
(class).
enumeration
(class).
enumvalue
(class).
extern?
(generic reader).
(setf extern?)
(generic writer).
externable-node
(class).
field
(class).
file
(class).
file-of
(generic reader).
(setf file-of)
(generic writer).
function
(class).
functiontype
(class).
fundamentaltype
(class).
gcc_xml
(class).
incomplete?
(generic reader).
(setf incomplete?)
(generic writer).
line-of
(generic reader).
(setf line-of)
(generic writer).
macro
(class).
mangled-of
(generic reader).
(setf mangled-of)
(generic writer).
members-of
(generic reader).
(setf members-of)
(generic writer).
method
(class).
name-of
(generic reader).
(setf name-of)
(generic writer).
namespace
(class).
node
(class).
node-with-members
(class).
node-with-name
(class).
node-with-type
(class).
offset-of
(generic reader).
(setf offset-of)
(generic writer).
offsettype
(class).
operatorfunction
(class).
operatormethod
(class).
pointertype
(class).
raw-body-of
(generic reader).
(setf raw-body-of)
(generic writer).
referencetype
(class).
returns-of
(generic reader).
(setf returns-of)
(generic writer).
struct
(class).
type-of
(generic reader).
(setf type-of)
(generic writer).
typedef
(class).
union
(class).
variable
(class).
verrazano-user
alexandria
.
cffi
.
common-lisp
.
iterate
.
metabang.bind
.
verrazano
.
flexml
common-lisp
.
cxml
.
attributes-of
(generic reader).
(setf attributes-of)
(generic writer).
children-of
(generic reader).
(setf children-of)
(generic writer).
class-for-node-name
(generic function).
class-name-for-node-name
(generic function).
cross-referenced-node
(type).
cross-referenced-nodes
(type).
find-node-by-id
(generic function).
first-child-with-local-name
(function).
first-child-with-type
(function).
flexml-builder
(class).
flexml-node
(class).
local-name-of
(generic reader).
(setf local-name-of)
(generic writer).
make-flexml-builder
(function).
parent-of
(generic reader).
(setf parent-of)
(generic writer).
register-flexml-namespace
(function).
root-of
(generic reader).
(setf root-of)
(generic writer).
string-content-of
(function).
*xml-namespace->lisp-package*
(special variable).
+xml-namespace-uri+
(special variable).
cross-referencing-slots-of
(generic reader).
(setf cross-referencing-slots-of)
(generic writer).
default-package-of
(generic reader).
(setf default-package-of)
(generic writer).
element-stack-of
(generic reader).
(setf element-stack-of)
(generic writer).
find-lisp-package-for-xml-namespace
(function).
find-slot
(function).
id->node-of
(generic reader).
(setf id->node-of)
(generic writer).
id-of
(generic reader).
(setf id-of)
(generic writer).
include-default-values-p
(generic reader).
(setf include-default-values-p)
(generic writer).
missing-cross-reference
(function).
verrazano
alexandria
.
common-lisp
.
iterate
.
metabang.bind
.
org.mapcar.parse-number
.
camel-case-to-hyphened
(function).
dashes-to-hyphens
(function).
generate-binding
(function).
standard-name-transformer
(function).
%map-gccxml-nodes/breadth-first
(function).
%map-gccxml-nodes/depth-first
(function).
%standard-name-transformer
(function).
*backend*
(special variable).
*gccxml-fundamental-type->cffi-type*
(special variable).
*parser*
(special variable).
*unique-name-counter*
(special variable).
aif
(macro).
already-processed-of
(generic reader).
(setf already-processed-of)
(generic writer).
anonymous?
(function).
aprog1
(macro).
awhen
(macro).
backend
(class).
bits-to-bytes
(function).
c-literal-to-lisp-literal
(function).
cffi-backend
(class).
const-char-pointer-is-string?
(generic reader).
(setf const-char-pointer-is-string?)
(generic writer).
currently-being-processed-of
(generic reader).
(setf currently-being-processed-of)
(generic writer).
definitions-to-output-of
(generic reader).
(setf definitions-to-output-of)
(generic writer).
do-arguments-of-function
(macro).
do-fields-of-composite-type
(macro).
enqueue-for-export
(function).
ensure-gccxml-is-installed
(function).
execute-shell-command
(function).
export-filter-of
(generic reader).
(setf export-filter-of)
(generic writer).
exported-symbols-of
(generic reader).
(setf exported-symbols-of)
(generic writer).
filter-definitions-from-indirect-files-p
(generic reader).
(setf filter-definitions-from-indirect-files-p)
(generic writer).
find-node-by-name
(generic function).
function-name-of
(generic function).
gccxml-flags-of
(generic reader).
(setf gccxml-flags-of)
(generic writer).
gccxml-node-types-to-output-of
(generic reader).
(setf gccxml-node-types-to-output-of)
(generic writer).
gccxml-parser
(class).
gccxml-path-of
(generic reader).
(setf gccxml-path-of)
(generic writer).
generate-unique-name
(function).
id->file-node-of
(generic reader).
(setf id->file-node-of)
(generic writer).
if-bind
(macro).
input-files-of
(generic reader).
(setf input-files-of)
(generic writer).
macro-name->macro-node-of
(generic reader).
(setf macro-name->macro-node-of)
(generic writer).
make-backend
(generic function).
make-gccxml-parser
(function).
map-gccxml-nodes
(function).
map-gccxml-nodes/breadth-first
(function).
map-gccxml-nodes/depth-first
(function).
name-filter-of
(generic reader).
(setf name-filter-of)
(generic writer).
name-kind
(type).
name-transformer-of
(generic reader).
(setf name-transformer-of)
(generic writer).
node-filter-of
(generic reader).
(setf node-filter-of)
(generic writer).
output-filename-of
(generic reader).
(setf output-filename-of)
(generic writer).
package-name-of
(generic reader).
(setf package-name-of)
(generic writer).
package-nicknames-of
(generic reader).
(setf package-nicknames-of)
(generic writer).
parse-gccxml-output
(function).
parse-macro-definitions
(function).
process-gccxml-node
(generic function).
prog1-bind
(macro).
remove-internal-suffix
(function).
root-namespace-of
(generic function).
run-gccxml
(function).
simple-backend
(class).
standard-export-filter
(function).
standard-name-filter
(function).
standard-name-transformer-replacements-of
(generic reader).
(setf standard-name-transformer-replacements-of)
(generic writer).
starts-with-dash-p
(function).
symbolify
(function).
system-relative-pathname
(function).
temporary-directory-of
(generic reader).
(setf temporary-directory-of)
(generic writer).
temporary-filename-for
(function).
temporary-files-of
(generic reader).
(setf temporary-files-of)
(generic writer).
the-void-type?
(function).
transform-name
(function).
type->name->node-of
(generic reader).
(setf type->name->node-of)
(generic writer).
unquote-string
(function).
warn-and-write-as-comment
(function).
when-bind
(macro).
working-directory-of
(generic reader).
(setf working-directory-of)
(generic writer).
write-cffi-function
(function).
write-cffi-type
(generic function).
write-composite-cffi-type
(function).
write-composite-cffi-type-field
(function).
write-form
(function).
write-formatted-text
(function).
write-keyword
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Insert a hyphen before each subsequent uppercase, lowercase alphanumeric characters
Replaces _ with - except at the very beginning.
This is the primary entry point, given a CONFIGURATION generate a binding using BACKEND.
flexml-node
)) ¶automatically generated reader method
flexml-node
)) ¶automatically generated writer method
flexml-node
)) ¶automatically generated reader method
flexml-node
)) ¶automatically generated writer method
string
) qualified-name) ¶string
) qualified-name) ¶cvqualifiedtype
)) ¶automatically generated reader method
cvqualifiedtype
)) ¶automatically generated writer method
externable-node
)) ¶automatically generated reader method
externable-node
)) ¶automatically generated writer method
string
) (builder flexml-builder
) &key otherwise) ¶flexml-node
)) ¶automatically generated reader method
flexml-node
)) ¶automatically generated writer method
node-with-name
)) ¶automatically generated reader method
node-with-name
)) ¶automatically generated writer method
node-with-members
)) ¶automatically generated reader method
node-with-members
)) ¶automatically generated writer method
flexml-node
)) ¶automatically generated reader method
flexml-node
)) ¶automatically generated writer method
flexml-builder
)) ¶automatically generated reader method
root
.
flexml-builder
)) ¶automatically generated writer method
root
.
node-with-type
)) ¶automatically generated reader method
type
.
node-with-type
)) ¶automatically generated writer method
type
.
flexml-builder
) data) ¶sax
.
gccxml-parser
) data) ¶sax
.
flexml-builder
)) ¶sax
.
gccxml-parser
)) ¶sax
.
flexml-builder
) namespace-uri local-name qname) ¶sax
.
gccxml-parser
) namespace-uri local-name qname) ¶sax
.
cffi-backend
) &key) ¶node-with-name
) stream) ¶flexml-node
) slot-name operation &optional new-value) ¶flexml-builder
) namespace-uri local-name qname attributes) ¶sax
.
gccxml-parser
) namespace-uri local-name qname attributes) ¶sax
.
boolean
boolean
boolean
default-handler
.
characters
.
(setf cross-referencing-slots-of)
.
cross-referencing-slots-of
.
(setf default-package-of)
.
default-package-of
.
(setf element-stack-of)
.
element-stack-of
.
end-document
.
end-element
.
find-node-by-id
.
(setf id->node-of)
.
id->node-of
.
(setf include-default-values-p)
.
include-default-values-p
.
(setf root-of)
.
root-of
.
start-element
.
:default-package
boolean
t
:include-default-values
(make-hash-table :test (function equal))
node
.
:paren
:children
:attributes
:local-name
flexml:cross-referenced-node
flexml:cross-referenced-node
boolean
Return a pathname relative to the given asdf system.
simple-backend
)) ¶automatically generated reader method
simple-backend
)) ¶automatically generated writer method
cffi-backend
)) ¶automatically generated reader method
cffi-backend
)) ¶automatically generated writer method
flexml-builder
)) ¶automatically generated reader method
flexml-builder
)) ¶automatically generated writer method
simple-backend
)) ¶automatically generated reader method
simple-backend
)) ¶automatically generated writer method
flexml-builder
)) ¶automatically generated reader method
flexml-builder
)) ¶automatically generated writer method
simple-backend
)) ¶automatically generated reader method
simple-backend
)) ¶automatically generated writer method
flexml-builder
)) ¶automatically generated reader method
flexml-builder
)) ¶automatically generated writer method
simple-backend
)) ¶simple-backend
)) ¶This predicate can filter out symbols from the export list.
cffi-backend
)) ¶automatically generated reader method
cffi-backend
)) ¶automatically generated writer method
simple-backend
)) ¶automatically generated reader method
simple-backend
)) ¶automatically generated writer method
string
) (type symbol
) (parser gccxml-parser
) &key otherwise) ¶operatormethod
)) ¶operatorfunction
)) ¶constructor
)) ¶simple-backend
)) ¶simple-backend
)) ¶List of gccxml node types that are to be considered for output
gccxml-parser
)) ¶automatically generated reader method
gccxml-parser
)) ¶automatically generated writer method
flexml-builder
)) ¶automatically generated reader method
flexml-builder
)) ¶automatically generated writer method
flexml-node
)) ¶automatically generated reader method
id
.
flexml-node
)) ¶automatically generated writer method
id
.
flexml-builder
)) ¶automatically generated reader method
flexml-builder
)) ¶automatically generated writer method
backend
)) ¶automatically generated reader method
gccxml-parser
)) ¶automatically generated reader method
backend
)) ¶automatically generated writer method
gccxml-parser
)) ¶automatically generated writer method
gccxml-parser
)) ¶automatically generated reader method
gccxml-parser
)) ¶automatically generated writer method
simple-backend
)) ¶simple-backend
)) ¶This predicate can filter out definitions from the output based on their name.
simple-backend
)) ¶automatically generated reader method
simple-backend
)) ¶automatically generated writer method
simple-backend
)) ¶simple-backend
)) ¶This predicate can filter out gccxml nodes.
cffi-backend
)) ¶automatically generated reader method
cffi-backend
)) ¶automatically generated writer method
cffi-backend
)) ¶automatically generated reader method
cffi-backend
)) ¶automatically generated writer method
cffi-backend
)) ¶automatically generated reader method
cffi-backend
)) ¶automatically generated writer method
This is the toplevel protocol method called on the root gccxml node which by default calls it on all its subnodes.
cffi-backend
) (node node-with-type
)) ¶cffi-backend
) (node variable
)) ¶cffi-backend
) (node function
)) ¶cffi-backend
) (node constructor
)) ¶cffi-backend
) (node enumeration
)) ¶cffi-backend
) (node typedef
)) ¶cffi-backend
) (node macro
)) ¶cffi-backend
) (node union
)) ¶cffi-backend
) (node class
)) ¶cffi-backend
) (node struct
)) ¶cffi-backend
) (node gcc_xml
)) ¶simple-backend
) (node node-with-name
)) ¶simple-backend
) (node gcc_xml
)) ¶simple-backend
) node) ¶gccxml-parser
)) ¶simple-backend
)) ¶automatically generated reader method
simple-backend
)) ¶automatically generated writer method
gccxml-parser
)) ¶automatically generated reader method
gccxml-parser
)) ¶automatically generated writer method
fundamentaltype
)) ¶cvqualifiedtype
)) ¶referencetype
)) ¶functiontype
)) ¶pointertype
)) ¶enumeration
)) ¶"gccxml"
:gccxml-path
""
:gccxml-flags
(quote nil)
:input-files
(make-pathname :directory "/tmp")
:temporary-directory
*default-pathname-defaults*
:working-directory
(list)
(setf const-char-pointer-is-string?)
.
const-char-pointer-is-string?
.
(setf exported-symbols-of)
.
exported-symbols-of
.
initialize-instance
.
(setf output-filename-of)
.
output-filename-of
.
(setf package-name-of)
.
package-name-of
.
(setf package-nicknames-of)
.
package-nicknames-of
.
process-gccxml-node
.
process-gccxml-node
.
process-gccxml-node
.
process-gccxml-node
.
process-gccxml-node
.
process-gccxml-node
.
process-gccxml-node
.
process-gccxml-node
.
process-gccxml-node
.
process-gccxml-node
.
process-gccxml-node
.
Initarg | Value |
---|---|
:gccxml-node-types-to-output | (quote (struct class typedef function constructor variable macro)) |
:filter-definitions-from-indirect-files | t |
common-lisp
.
symbol
:package-name
common-lisp
.
:package-nicknames
(make-hash-table :test (function equal))
:output-filename
t
:const-char-pointer-is-string
(make-hash-table :test (function equal))
(make-hash-table :test (function eq))
(make-hash-table :test (function equal))
(make-hash-table :test (function eq))
(setf already-processed-of)
.
already-processed-of
.
(setf currently-being-processed-of)
.
currently-being-processed-of
.
(setf definitions-to-output-of)
.
definitions-to-output-of
.
(setf export-filter-of)
.
export-filter-of
.
(setf filter-definitions-from-indirect-files-p)
.
filter-definitions-from-indirect-files-p
.
(setf gccxml-node-types-to-output-of)
.
gccxml-node-types-to-output-of
.
(setf name-filter-of)
.
name-filter-of
.
(setf name-transformer-of)
.
name-transformer-of
.
(setf node-filter-of)
.
node-filter-of
.
process-gccxml-node
.
process-gccxml-node
.
process-gccxml-node
.
(setf standard-name-transformer-replacements-of)
.
standard-name-transformer-replacements-of
.
(make-hash-table :test (function eq))
(make-hash-table :test (function equal))
(list)
List of gccxml node types that are to be considered for output
:gccxml-node-types-to-output
t
:filter-definitions-from-indirect-files
This predicate can filter out definitions from the output based on their name.
(or (function (string)) symbol)
(quote verrazano::standard-name-filter)
:name-filter
This predicate can filter out gccxml nodes.
(or (function (gccxml:node)) symbol)
(lambda (verrazano::node) (declare (ignore verrazano::node)) t)
:node-filter
This predicate can filter out symbols from the export list.
(or (function (string)) symbol)
(quote verrazano::standard-export-filter)
:export-filter
(or (function (string symbol)) symbol)
(quote verrazano:standard-name-transformer)
:name-transformer
:standard-name-transformer-replacements
Jump to: | %
(
A B C D E F G I L M N O P R S T U W |
---|
Jump to: | %
(
A B C D E F G I L M N O P R S T U W |
---|
Jump to: | *
+
A B C D E F G I L M N O P R S T W |
---|
Jump to: | *
+
A B C D E F G I L M N O P R S T W |
---|
Jump to: | A B C D E F G M N O P R S T U V W X |
---|
Jump to: | A B C D E F G M N O P R S T U V W X |
---|