Common Lisp Package: TEEPEEDEE2.DATASTORE

README:

FUNCTION

Public

Undocumented

DATASTORE-CLOSE

DATASTORE-RETRIEVE-UNIQUE (CLASS INDEX VALUE)

DATASTORE-USE-FILE (FILENAME)

Private

DATASTORE-INDEX-SLOT-NAME (INSTANCE)

@arg[extid]{A @class{extid}} @return[sytemid]{puri:uri or nil} Returns the System ID part of this External ID.

DATASTORE-INDEX-TABLE (INSTANCE)

@arg[extid]{A @class{extid}} @return[sytemid]{puri:uri or nil} Returns the System ID part of this External ID.

Undocumented

COPY-DATASTORE-INDEX (INSTANCE)

DATASTORE-DELETE-ALL (CLASS)

DATASTORE-ID-NEXT

DATASTORE-ID-REGISTER (ID)

DATASTORE-INDEX-ADD (DATASTORE-INDEX OBJECT)

DATASTORE-INDEX-DEL (DATASTORE-INDEX OBJECT)

DATASTORE-INDEX-GET (DATASTORE-INDEX VALUE)

DATASTORE-INDEX-OBJECT-VALUE (DATASTORE-INDEX OBJECT)

DATASTORE-INDEX-P (OBJECT)

SETFDATASTORE-INDEX-SLOT-NAME (NEW-VALUE INSTANCE)

SETFDATASTORE-INDEX-TABLE (NEW-VALUE INSTANCE)

DATASTORE-LOAD (FILE)

DATASTORE-LOG (LIST)

DATASTORE-OPEN-P

DATASTORE-REF-FORM (OBJECT)

MAKE-DATASTORE-INDEX (&KEY ((SLOT-NAME DUM44) NIL) ((TABLE DUM45) (MAKE-HASH-TABLE TEST #'EQUAL)))

MACRO

Public

Undocumented

DEFRECORD (NAME &REST ORIGINAL-SLOT-DEFS)

GENERIC-FUNCTION

Public

Undocumented

DATASTORE-DELETE (OBJECT)

DATASTORE-RECORD-CONSTRUCTOR-FORM (OBJECT)

DATASTORE-RETRIEVE-ALL (CLASS &OPTIONAL MAX-RETURNED)

DATASTORE-RETRIEVE-INDEXED (CLASS INDEX VALUE)

Private

Undocumented

DATASTORE-SAVE-FORM (OBJECT)

VARIABLE

Private

Undocumented

*DATASTORE-ID-MAX*

CLASS

Private

Undocumented

DATASTORE-INDEX