Copyright (C) 2000-2012 |
Manpages Tcl_StaticPackageSection: Tcl Library Procedures (3)Updated: 7.5 Index Return to Main Contents NAMETcl_StaticPackage - make a statically linked package available via the load commandSYNOPSIS#include <tcl.h> Tcl_StaticPackage(interp, pkgName, initProc, safeInitProc) ARGUMENTS
DESCRIPTIONThis procedure may be invoked to announce that a package has been linked statically with a Tcl application and, optionally, that it has already been loaded into an interpreter. Once Tcl_StaticPackage has been invoked for a package, it may be loaded into interpreters using the load command. Tcl_StaticPackage is normally invoked only by the Tcl_AppInit procedure for the application, not by packages for themselves (Tcl_StaticPackage should only be invoked for statically loaded packages, and code in the package itself should not need to know whether the package is dynamically or statically loaded). When the load command is used later to load the package into an interpreter, one of initProc and safeInitProc will be invoked, depending on whether the target interpreter is safe or not. initProc and safeInitProc must both match the following prototype:
KEYWORDSinitialization procedure, package, static linking
IndexThis document was created by man2html, using the manual pages. Time: 22:24:12 GMT, April 25, 2024 |