home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1997 March / VPR9703A.ISO / VPR_DATA / DOGA / SOURCES / POLYEDIT.LZH / MODEL / BUFFER.H < prev    next >
C/C++ Source or Header  |  1994-07-24  |  636b  |  27 lines

  1. /*
  2.  *        データバッファ管理
  3.  *
  4.  *        Copyright    T.Kobayashi        1994.6.18
  5.  */
  6.  
  7. #define    BUFFER    1
  8.  
  9. typedef    struct    {
  10.     short    flag ;        /*    データチェック用    */
  11.     short    size ;        /*    構造体サイズ        */
  12. }
  13.     DataBuffer ;
  14.  
  15. /*    buffer.c    */
  16. extern    void    BufferInit( int );
  17. extern    void    BufferExit( void );
  18. extern    void    *BufferAppend( int );
  19. extern    void    BufferDelete( void* );
  20. extern    void    BufferDeleteCorrect( void );
  21. extern    void    *BufferInsert( void*, int );
  22. extern    void    BufferCopy( void*, void*, int );
  23. extern    void    *BufferResize( void*, int );
  24. extern    void    *BufferTop( void );
  25. extern    void    *BufferNext( void* );
  26. extern    void    BufferCheck( void );
  27.