[MacPorts] Registry2Notes modified
MacPorts
noreply at macports.org
Sat Apr 4 23:38:42 PDT 2009
Changed page "Registry2Notes" by blb at macports.org from 75.163.189.33*
Page URL: <http://trac.macports.org/wiki/Registry2Notes>
Diff URL: <http://trac.macports.org/wiki/Registry2Notes?action=diff&version=3>
Revision 3
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: Registry2Notes
=========================================================================
--- Registry2Notes (version: 2)
+++ Registry2Notes (version: 3)
@@ -1,9 +1,10 @@
= Introduction =
Note that some source files have doxygen-style comments, so some docs can be created by running doxygen on them.
+== registry2.0 code == #registry20
Code: [browser:trunk/base/src/registry2.0]
-== Tcl commands created == #tcl_commands
+=== Tcl commands created === #reg20_tcl
- `registry::entry cmd ?arg ...?`
- Run a command against registry entries (implemented in entry.c)
- Commands are:
@@ -64,37 +65,37 @@
- registry::write - registry_write()
- registry::entry - entry_cmd()
-== C code files == #c_code
-=== entry.[ch] === #entry_c
+=== C code files === #reg20_c_code
+==== entry.[ch] ==== #reg20_entry_c
- void delete_entry(ClientData clientData)
- to be used as the 'Tcl_CmdDeleteProc' for an entry object
- int entry_cmd(ClientData clientData UNUSED, Tcl_Interp* interp, int objc, Tcl_Obj* CONST objv[])
- implements "registry::entry cmd ?arg ...?"
-=== entryobj.[ch] === #entryobj_c
+==== entryobj.[ch] ==== #reg20_entryobj_c
- int entry_obj_cmd(ClientData clientData, Tcl_Interp* interp, int objc, Tcl_Obj* CONST objv[])
- implements "${entry} cmd ?arg ...?" (procs for entry objects from "registry::entry")
-=== graph.[ch] === #graph_c
-=== graphobj.[ch] === #graphobj_c
+==== graph.[ch] ==== #reg20_graph_c
+==== graphobj.[ch] ==== #reg20_graphobj_c
- Not completed, not built
-=== item.[ch] === #item_c
+==== item.[ch] ==== #reg20_item_c
- int item_cmd(ClientData clientData UNUSED, Tcl_Interp* interp, int objc, Tcl_Obj* CONST objv[])
- implements "item cmd ?arg ...?"
-=== itemobj.[ch] === #itemobj_c
+==== itemobj.[ch] ==== #reg20_itemobj_c
- int item_obj_cmd(ClientData clientData, Tcl_Interp* interp, int objc, Tcl_Obj* CONST objv[])
- implements "${item} cmd ?arg ...?" (procs for item objects from "item"
-=== registry.[ch] === #registry_c
+==== registry.[ch] ==== #reg20_registry_c
- reg_registry* registry_for(Tcl_Interp* interp, int status)
- Get the appropriate registry for the given Tcl interpreter
- int registry_failed(Tcl_Interp* interp, reg_error* errPtr)
- Sets a Tcl object result based on errPtr
- int Registry_Init(Tcl_Interp* interp)
-=== util.[ch] === #util_c
+==== util.[ch] ==== #reg20_util_c
- char* unique_name(Tcl_Interp* interp, char* prefix)
- Generate a unique proc name starting with the given prefix (eg, ''<prefix>123'', ''<prefix>124'', etc)
- int parse_flags(Tcl_Interp* interp, int objc, Tcl_Obj* CONST objv[], int* start, option_spec options[], int* flags)
@@ -124,3 +125,14 @@
- int list_string_to_obj(Tcl_Obj*** objv, char** strings, int objc, reg_error* errPtr)
- Convert an array of `char *` to Tcl object array
+== cregistry code == #cregistry
+Code: [browser:trunk/base/src/cregistry]
+
+=== Tcl commands created === #creg_tcl
+
+=== C code files === #creg_c_code
+==== entry.[ch] ==== #creg_entry_c
+
+==== registry.[ch] ==== #creg_registry_c
+
+==== sql.[ch] ==== #creg_sql_c
-------8<------8<------8<------8<------8<------8<------8<------8<--------
* The IP shown here might not mean anything if the user or the server is
behind a proxy.
--
MacPorts <http://www.macports.org/>
Ports system for Mac OS
This is an automated message. Someone at http://www.macports.org/ added your email
address to be notified of changes on Registry2Notes. If it was not you, please
report to .
More information about the macports-changes
mailing list