Mercurial > cgi-bin > hgwebdir.cgi > VMS > C_Libraries > DynArray
diff DynArray.h @ 6:f4b108f21041
Changed name to PrivDynArrayInfo - to remind can't use on shared data from slave
| author | Me |
|---|---|
| date | Tue, 02 Nov 2010 16:44:42 -0700 |
| parents | f35e64d7a42b |
| children | 4506c08ed60d |
line diff
1.1 --- a/DynArray.h Sun Oct 31 20:26:32 2010 -0700 1.2 +++ b/DynArray.h Tue Nov 02 16:44:42 2010 -0700 1.3 @@ -22,36 +22,36 @@ 1.4 int32 numInArray; 1.5 int32 sizeOfArray; 1.6 } 1.7 -DynArrayInfo; 1.8 +PrivDynArrayInfo; 1.9 1.10 -DynArrayInfo * 1.11 -makeDynArrayInfoFrom( void ***addrOfPtrToArray, int32 sizeOfArray ); 1.12 +PrivDynArrayInfo * 1.13 +makePrivDynArrayInfoFrom( void ***addrOfPtrToArray, int32 sizeOfArray ); 1.14 1.15 -DynArrayInfo * 1.16 -makeDynArrayOfSize( void ***addrOfPtrToArray, int32 sizeOfArray ); 1.17 +PrivDynArrayInfo * 1.18 +makePrivDynArrayOfSize( void ***addrOfPtrToArray, int32 sizeOfArray ); 1.19 1.20 int32 1.21 -addToDynArray( void *value, DynArrayInfo *info ); 1.22 +addToDynArray( void *value, PrivDynArrayInfo *info ); 1.23 1.24 void 1.25 -makeHighestDynArrayIndexBe( DynArrayInfo *info, int32 highestIndex ); 1.26 +makeHighestDynArrayIndexBe( PrivDynArrayInfo *info, int32 highestIndex ); 1.27 1.28 void 1.29 -increaseSizeOfDynArrayTo( DynArrayInfo *info, int32 newSize ); 1.30 +increaseSizeOfDynArrayTo( PrivDynArrayInfo *info, int32 newSize ); 1.31 1.32 typedef void (*FreeFnPtr) ( void * ); //fn has to cast void * to whatever 1.33 1.34 void 1.35 -freeDynArrayDeep( DynArrayInfo *info, FreeFnPtr freeFnPtr ); 1.36 +freeDynArrayDeep( PrivDynArrayInfo *info, FreeFnPtr freeFnPtr ); 1.37 1.38 void 1.39 -freeDynArrayFlat( DynArrayInfo *info ); 1.40 +freeDynArrayFlat( PrivDynArrayInfo *info ); 1.41 1.42 1.43 typedef void (*DynArrayFnPtr) ( void * ); //fn has to cast void * 1.44 1.45 void 1.46 -forAllInDynArrayDo( DynArrayInfo *info, DynArrayFnPtr fnPtr ); 1.47 +forAllInDynArrayDo( PrivDynArrayInfo *info, DynArrayFnPtr fnPtr ); 1.48 1.49 #endif /* _DYNARRAY_H */ 1.50
