1/*
2 * bufStubInit.c --
3 *
4 *	This file contains the initializers for the Buf stub vectors.
5 *
6 */
7
8#include "buf.h"
9#include "memchanDecls.h"
10#include "bufIntDecls.h"
11
12extern MemchanStubs memchanStubs;
13
14/*
15 * WARNING: The contents of this file is automatically generated by the
16 * tools/genStubs.tcl script. Any modifications to the function declarations
17 * below should be made in the generic/buf.decls script.
18 */
19
20/* !BEGIN!: Do not edit below this line. */
21
22BufIntStubs bufIntStubs = {
23    TCL_STUB_MAGIC,
24    NULL,
25};
26
27static BufStubHooks bufStubHooks = {
28    &bufIntStubs,
29    &memchanStubs
30};
31
32BufStubs bufStubs = {
33    TCL_STUB_MAGIC,
34    &bufStubHooks,
35    Buf_IsInitialized, /* 0 */
36    Buf_Init, /* 1 */
37    NULL, /* 2 */
38    NULL, /* 3 */
39    NULL, /* 4 */
40    NULL, /* 5 */
41    NULL, /* 6 */
42    NULL, /* 7 */
43    NULL, /* 8 */
44    NULL, /* 9 */
45    Buf_RegisterType, /* 10 */
46    NULL, /* 11 */
47    NULL, /* 12 */
48    NULL, /* 13 */
49    NULL, /* 14 */
50    NULL, /* 15 */
51    NULL, /* 16 */
52    NULL, /* 17 */
53    NULL, /* 18 */
54    NULL, /* 19 */
55    Buf_IncrRefcount, /* 20 */
56    Buf_DecrRefcount, /* 21 */
57    Buf_IsShared, /* 22 */
58    Buf_GetType, /* 23 */
59    Buf_GetTypeName, /* 24 */
60    Buf_Size, /* 25 */
61    Buf_GetClientData, /* 26 */
62    NULL, /* 27 */
63    NULL, /* 28 */
64    NULL, /* 29 */
65    Buf_Create, /* 30 */
66    Buf_Dup, /* 31 */
67    Buf_CreateFixedBuffer, /* 32 */
68    Buf_CreateExtendableBuffer, /* 33 */
69    Buf_CreateRange, /* 34 */
70    NULL, /* 35 */
71    NULL, /* 36 */
72    NULL, /* 37 */
73    NULL, /* 38 */
74    NULL, /* 39 */
75    Buf_Read, /* 40 */
76    Buf_Write, /* 41 */
77    NULL, /* 42 */
78    NULL, /* 43 */
79    NULL, /* 44 */
80    NULL, /* 45 */
81    NULL, /* 46 */
82    NULL, /* 47 */
83    NULL, /* 48 */
84    NULL, /* 49 */
85    Buf_PositionPtr, /* 50 */
86    Buf_Tell, /* 51 */
87    Buf_FreePosition, /* 52 */
88    Buf_MovePosition, /* 53 */
89    Buf_DupPosition, /* 54 */
90    Buf_PositionOffset, /* 55 */
91    Buf_PositionFromOffset, /* 56 */
92    NULL, /* 57 */
93    NULL, /* 58 */
94    NULL, /* 59 */
95    Buf_NewQueue, /* 60 */
96    Buf_FreeQueue, /* 61 */
97    Buf_QueueRead, /* 62 */
98    Buf_QueueWrite, /* 63 */
99    Buf_QueueAppend, /* 64 */
100    Buf_QueueSize, /* 65 */
101};
102
103/* !END!: Do not edit above this line. */
104