MCPcopy Create free account
hub / github.com/SamuraiT/mecab-python3 / SWIG_PackDataName

Function SWIG_PackDataName

src/MeCab/MeCab_wrap.cpp:724–737  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

722}
723
724SWIGRUNTIME char *
725SWIG_PackDataName(char *buff, void *ptr, size_t sz, const char *name, size_t bsz) {
726 char *r = buff;
727 size_t lname = (name ? strlen(name) : 0);
728 if ((2*sz + 2 + lname) > bsz) return 0;
729 *(r++) = '_';
730 r = SWIG_PackData(r,ptr,sz);
731 if (lname) {
732 strncpy(r,name,lname+1);
733 } else {
734 *r = 0;
735 }
736 return buff;
737}
738
739SWIGRUNTIME const char *
740SWIG_UnpackDataName(const char *c, void *ptr, size_t sz, const char *name) {

Callers 2

SwigPyPacked_reprFunction · 0.85
SwigPyPacked_strFunction · 0.85

Calls 1

SWIG_PackDataFunction · 0.85

Tested by

no test coverage detected