mercredi 20 décembre 2017

how to wrap enum in cpp class which refers values from another cpp file in swig for c#

I would like to know how to wrap enum in a cpp class which refers values from another cpp file in swig for c#.

I'm facing "MSYS_STATUS_ENUM_t" Alias Not found Error

myenum.cpp

#include "MSYS.hpp"
enum SYS_STATUS_ENUM {
    SYS_STATUS_OK = MSYS_STATUS_ENUM_t::STATUS_OK,
    SYS_STATUS_ERROR = MSYS_STATUS_ENUM_t::STATUS_ERROR,
};

C# wrapper - Alias "MSYS_STATUS_ENUM_t" Not Found Error!!!

myenum.cs

public enum SYS_STATUS_ENUM {
    SYS_STATUS_OK = MSYS_STATUS_ENUM_t::STATUS_OK,
    SYS_STATUS_ERROR = MSYS_STATUS_ENUM_t::STATUS_ERROR,
};

Aucun commentaire:

Enregistrer un commentaire