Edit

kc3-lang/libqrencode/tests/datachunk.h

Branch :

  • Show log

    Commit

  • Author : Kentaro Fukuchi
    Date : 2016-04-03 00:51:17
    Hash : 8ea1504a
    Message : Code refactoring.

  • tests/datachunk.h
  • #ifndef __DATACHUNK_H__
    #define __DATACHUNK_H__
    
    #include "../qrencode.h"
    
    typedef struct _DataChunk {
    	QRencodeMode mode;
    	int size;
    	int bits;
    	unsigned char *data;
    	struct _DataChunk *next;
    } DataChunk;
    
    DataChunk *DataChunk_new(QRencodeMode mode);
    void DataChunk_free(DataChunk *chunk);
    void DataChunk_freeList(DataChunk *list);
    void DataChunk_dumpChunkList(DataChunk *list);
    int DataChunk_totalSize(DataChunk *list);
    unsigned char *DataChunk_concatChunkList(DataChunk *list, int *retsize);
    
    #endif /* __DATACHUNK_H__ */