OUTPUT-CODE

Name

OUTPUT-CODE -- generic function

Description

Outputs the 'code' to given stream

Methods

OUTPUT-CODE
 (OUTPUT-CODE OBJ LANG STREAM API-NAME) [method]
Calls 

ITS-NAME and WARN

Location 

apispec/api-generate.lisp

OUTPUT-CODE
 (OUTPUT-CODE (OBJ APISPEC-TOPLEVEL) (LANG API-LANG-LISP) STREAM SOME-NAME) [method]
Calls 
Location 

apispec/api-lisp.lisp

OUTPUT-CODE
 (OUTPUT-CODE (OBJ APISPEC-CLASS) (LANG API-LANG-LISP) STREAM API-NAME) [method]
Calls 

APISPEC-ATTR.NAME, APISPEC-ATTR.TYPE, APISPEC-ATTR.VAR, APISPEC-CLASS.ATTRS, APISPEC-CLASS.NAME, APISPEC-CLASS.SUBELEMS, APISPEC-SUBELEM.NAME, APISPEC-SUBELEM.TYPE, APISPEC-SUBELEM.VAR, FORMAT and STRING-DOWNCASE

Location 

apispec/api-lisp.lisp

OUTPUT-CODE
 (OUTPUT-CODE (OBJ APISPEC-TOPLEVEL) (LANG API-LANG-JAVA) STREAM (DOMAIN (EQL DOMAIN))) [method]
Calls 

APISPEC-CONSTANT.NAME, APISPEC-CONSTANT.VAL, APISPEC-TOPLEVEL.CONSTANTS, APISPEC-TOPLEVEL.NAME, FORMAT, JV-GET-CONSTANT-NAME and STRING-DOWNCASE

Location 

apispec/api-java.lisp

OUTPUT-CODE
 (OUTPUT-CODE (OBJ APISPEC-TOPLEVEL) (LANG API-LANG-JAVA) STREAM (FACTORY (EQL FACTORY))) [method]
Calls 

APISPEC-CLASS.ELMNAME, APISPEC-CLASS.NAME, APISPEC-TOPLEVEL.CLASSES, APISPEC-TOPLEVEL.NAME, FORMAT, JV-GET-CLASS-NAME, JV-GET-CONSTANT-NAME and STRING-DOWNCASE

Location 

apispec/api-java.lisp

OUTPUT-CODE
 (OUTPUT-CODE (OBJ APISPEC-CLASS) (LANG API-LANG-JAVA) STREAM API-NAME) [method]
Calls 

APISPEC-CLASS.ATTRS, APISPEC-CLASS.ELMNAME, APISPEC-CLASS.NAME, APISPEC-CLASS.SUBELEMS, APISPEC-CLASS.VARS, FORMAT, JV-GET-CLASS-NAME, JV-GET-CONSTANT-NAME and STRING-DOWNCASE

Location 

apispec/api-java.lisp

OUTPUT-CODE
 (OUTPUT-CODE (OBJ APISPEC-TOPLEVEL) (LANG API-LANG-JAVA) STREAM DIR-NAME) [method]
Calls 

APISPEC-TOPLEVEL.CLASSES, APISPEC-TOPLEVEL.NAME, ENSURE-DIR-NAME, JV-GET-CLASS-NAME, MAKE-SURE-DIRS-EXIST and OUTPUT-CODE

Location 

apispec/api-java.lisp

OUTPUT-CODE
 (OUTPUT-CODE (OBJ APISPEC-TOPLEVEL) (LANG API-LANG-CPP) STREAM SOME-NAME) [method]
Calls 

APISPEC-CLASS.ELMNAME, APISPEC-CLASS.NAME, APISPEC-CONSTANT.NAME, APISPEC-CONSTANT.VAL, APISPEC-TOPLEVEL.CLASSES, APISPEC-TOPLEVEL.CONSTANTS, APISPEC-TOPLEVEL.NAME, FORMAT, GET-NAME-OF-CLASS, GET-NAME-OF-CONSTANT and OUTPUT-CODE

Location 

apispec/api-cpp.lisp

OUTPUT-CODE
 (OUTPUT-CODE (OBJ APISPEC-CLASS) (LANG API-LANG-CPP) STREAM API-NAME) [method]
Calls 
Location 

apispec/api-cpp.lisp

OUTPUT-CODE
 (OUTPUT-CODE (OBJ APISPEC-TOPLEVEL) (LANG API-LANG-PYTHON) STREAM (DOMAIN (EQL DOMAIN))) [method]
Calls 

APISPEC-CONSTANT.NAME, APISPEC-CONSTANT.VAL, APISPEC-TOPLEVEL.CONSTANTS, APISPEC-TOPLEVEL.NAME, FORMAT, PY-GET-CONSTANT-NAME and PYTHONIFY-WORD

Location 

apispec/api-python.lisp

OUTPUT-CODE
 (OUTPUT-CODE (OBJ APISPEC-TOPLEVEL) (LANG API-LANG-PYTHON) STREAM (EXPORTS (EQL EXPORTS))) [method]
Calls 

APISPEC-TOPLEVEL.CLASSES, APISPEC-TOPLEVEL.NAME, FORMAT and PY-GET-CLASS-NAME

Location 

apispec/api-python.lisp

OUTPUT-CODE
 (OUTPUT-CODE (OBJ APISPEC-TOPLEVEL) (LANG API-LANG-PYTHON) STREAM (FACTORY (EQL FACTORY))) [method]
Calls 

APISPEC-CLASS.ELMNAME, APISPEC-CLASS.NAME, APISPEC-TOPLEVEL.CLASSES, APISPEC-TOPLEVEL.NAME, FORMAT, PY-GET-CLASS-NAME, PY-GET-CONSTANT-NAME, PYTHONIFY-WORD, STRING-DOWNCASE and TERPRI

Location 

apispec/api-python.lisp

OUTPUT-CODE
 (OUTPUT-CODE (OBJ APISPEC-CLASS) (LANG API-LANG-PYTHON) STREAM API-NAME) [method]
Calls 

APISPEC-CLASS.ATTRS, APISPEC-CLASS.ELMNAME, APISPEC-CLASS.NAME, APISPEC-CLASS.SUBELEMS, APISPEC-CLASS.VARS, FORMAT, PY-GET-CLASS-NAME, PY-GET-CONSTANT-NAME, PYTHONIFY-WORD, STRING-DOWNCASE and TERPRI

Location 

apispec/api-python.lisp

OUTPUT-CODE
 (OUTPUT-CODE (OBJ APISPEC-TOPLEVEL) (LANG API-LANG-PYTHON) STREAM DIR-NAME) [method]
Calls 

APISPEC-TOPLEVEL.CLASSES, APISPEC-TOPLEVEL.NAME, ENSURE-DIR-NAME, MAKE-SURE-DIRS-EXIST, OUTPUT-CODE and PY-GET-CLASS-NAME

Location 

apispec/api-python.lisp

OUTPUT-CODE
 (OUTPUT-CODE (OBJ APISPEC-TOPLEVEL) (LANG API-LANG-HTML) STREAM SOME-NAME) [method]
Calls 

OUTPUT-DECLARATIONS

Location 

apispec/api-html.lisp

This documentation was generated 27 Oct 2003 from the original sources by Albert v.0.4.9.