Tcl_OOInitStubs - Online Linux Manual PageSection : 3
Updated : 1.0
Source : TclOO
Note : TclOO Library Functions


NAMETcl_OOInitStubs − initialize library access to TclOO functionality

SYNOPSIS#include <tclOO.h> const char * Tcl_OOInitStubs(interp)

ARGUMENTS . el .TP 15   ​Tcl_Interp *interp (in) The Tcl interpreter that the TclOO API is integrated with and whose C interface is going to be used. .\}

DESCRIPTIONWhen an extension library is going to use the C interface exposed by TclOO, it should use Tcl_OOInitStubs to initialize its access to that interface from within its *_Init (or *_SafeInit) function, passing in the interp that was passed into that routine as context. If the result of calling Tcl_OOInitStubs is NULL, the initialization failed and an error message will have been left in the interpreter's result. Otherwise, the initialization succeeded and the TclOO API may thereafter be used; the version of the TclOO API is returned. When using this function, either the C #define symbol USE_TCLOO_STUBS should be defined and your library code linked against the Tcl stub library, or that #define symbol should not be defined and your library code linked against the Tcl main library directly.

BACKWARD COMPATIBILITY NOTEIf you are linking against the Tcl 8.5 forward compatibility package for TclOO, only the stub-enabled configuration is supported and you should also link against the TclOO independent stub library; that library is an integrated part of the main Tcl stub library in Tcl 8.6.

KEYWORDSstubs

SEE ALSOTcl_InitStubs(3)
0
Johanes Gumabo
Data Size   :   6,652 byte
man-Tcl_OOInitStubs.3Build   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   3 / 165,483
Visitor ID   :     :  
Visitor IP   :   18.219.239.111   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.

ERROR : Need New Coding :         (rof_escape_sequence_block|26|(null)|(null)|-1|139)         (rof_el|14|Tcl_OOInitStubs.3|288/86||. el .TP 15 )         (parse_manual_page_|249|Tcl_OOInitStubs.3|291/139|══─}─══|.══─}─══ )         (htmlprn|149|Tcl_OOInitStubs.3|291/139|.══─}─══|.══─}─══ )         (rof_escape_sequence|91|Tcl_OOInitStubs.3|291/140|\}|.\} )         (parse_manual_page_|249|Tcl_OOInitStubs.3|291/140|\}|.\} )