Altough you did mention JNA is mandatory, did you consider using bridj, javacpp or swig?
If you really insist of using JNA then you have to hand-write C interfaces to the C++ API. Some examples I found: (1), (2), (3), (4) (google is endless ;-). For specific questions you may also try the jna user group.