Dec. 5, 2012
2:22 a.m.
Hello, I am working through implementing NativeBoost interface to a C wrapper dll. I have 8 callback functions to call in this interface. I am subclassing NBFFICallback as stated in the documentation. I am also implementing the fnSpec method based on the code in the header file. fnSpec ^#( void (NBExternalString rowID, Row rowData)) This is the code in the header: typedef void (*TABLE_ROW_CALLBACK)(const char *rowID, FXCHandle rowData); Should I leave the return type as void or should I use NBVoid? I do not know C at all. Is the NBExternalString suitable for the const char *rowID? The documentation says you can use it for char*, but I don't know what difference const makes. Thanks for any help. Jimmie