Psat to takhle primo mi prijde hrozne neprehledne a nachylne na chyby v porovnani s pouzitim swigu. Se swigem odpadaji manualni konverze, parsovani argumentu a swig se umi vyporadat s pretizenymi funkcemi a sablonami (C++). Sice to chvili trva naucit se, ale pak se hodne casu usetri (a navic je mozne pozit knihovnu jak v pythonu, tak v C/C++).
Priklad pro C++, pro C by to bylo jeste jednodussi (jenom 20 radku kdyz nepocitam includy): http://www.pastebin.cz/25296
Header wrapovany tim swig scriptem: http://www.pastebin.cz/25300