/*! @file emb-reader-writer.h */ #ifndef EMB_READER_WRITER_H #define EMB_READER_WRITER_H #include "emb-pattern.h" #include "api-start.h" #ifdef __cplusplus extern "C" { #endif typedef struct EmbReaderWriter_ { int (*reader)(EmbPattern*, const char*); int (*writer)(EmbPattern*, const char*); } EmbReaderWriter; extern EMB_PUBLIC EmbReaderWriter* EMB_CALL embReaderWriter_getByFileName(const char* fileName); #ifdef __cplusplus } #endif /* __cplusplus */ #include "api-stop.h" #endif /* EMB_READER_WRITER_H */ /* kate: bom off; indent-mode cstyle; indent-width 4; replace-trailing-space-save on; */