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