Packages

[LibXL](https://www.libxl.com/) elixir port

Current section

Files

Jump to
elixir_libxl c_src common.h
Raw

c_src/common.h

#ifndef COMMON_H
#define COMMON_H
#include <erl_nif.h>
extern int isNilAtom(ErlNifEnv *env, ERL_NIF_TERM term);
extern unsigned char *createNullTermMbString(const ErlNifBinary binary);
extern ErlNifBinary convertWcharToMbBinary(const wchar_t *wstr);
extern ErlNifResourceType* TypeOfBook;
extern ErlNifResourceType* TypeOfSheet;
extern ErlNifResourceType* TypeOfFormat;
extern ErlNifResourceType* TypeOfFont;
extern ErlNifResourceType* TypeOfRichString;
extern ErlNifResourceType* TypeOfAutofilter;
extern ErlNifResourceType* TypeOfFilterColumn;
extern ErlNifResourceType* TypeOfFormControl;
#endif