[0.3.x] added : getNumberFields method

git-svn-id: https://pykd.svn.codeplex.com/svn@89635 9b283d60-5439-405e-af05-b73fd8c4d996
This commit is contained in:
SND\kernelnet_cp 2015-01-16 09:57:49 +00:00 committed by Mikhail I. Izmestev
parent 610e402801
commit 8d01108b6d

View File

@ -574,6 +574,10 @@ BOOST_PYTHON_MODULE( pykd )
"Return bit field's offset" ) "Return bit field's offset" )
.def( "bitWidth", TypeInfoAdapter::getBitWidth, .def( "bitWidth", TypeInfoAdapter::getBitWidth,
"Return bit field's length" ) "Return bit field's length" )
.def( "getNumberFields", TypeInfoAdapter::getElementCount,
"Return number of fields" )
.def( "field", TypeInfoAdapter::getElementByIndex,
"Return field's type by index" )
.def( "field", TypeInfoAdapter::getElementByName, .def( "field", TypeInfoAdapter::getElementByName,
"Return field's type" ) "Return field's type" )
.def( "fieldName", TypeInfoAdapter::getElementName, .def( "fieldName", TypeInfoAdapter::getElementName,
@ -632,6 +636,8 @@ BOOST_PYTHON_MODULE( pykd )
"Return size of a variable in the target memory" ) "Return size of a variable in the target memory" )
.def("fieldOffset", TypedVarAdapter::getFieldOffsetByName, .def("fieldOffset", TypedVarAdapter::getFieldOffsetByName,
"Return target field offset" ) "Return target field offset" )
.def("getNumberFields", TypedVarAdapter::getElementCount,
"Return number of fields")
.def("field", TypedVarAdapter::getField, .def("field", TypedVarAdapter::getField,
"Return field of structure as an object attribute" ) "Return field of structure as an object attribute" )
.def("field", TypedVarAdapter::getElementByIndex, .def("field", TypedVarAdapter::getElementByIndex,