Viewing File: /usr/share/gdb/python/gdb/function/strfns.pyo
ó
›à Rc @ s¢ d Z d d l Z d d l Z d e j f d „ ƒ YZ d e j f d „ ƒ YZ d e j f d „ ƒ YZ d e j f d
„ ƒ YZ e ƒ e ƒ e ƒ e ƒ d S( s# $_memeq, $_strlen, $_streq, $_regexiÿÿÿÿNt _MemEqc B s e Z d Z d „ Z d „ Z RS( sy $_memeq - compare bytes of memory
Usage:
$_memeq(a, b, len)
Returns:
True if len bytes at a and b compare equally.
c C s t t | ƒ j d ƒ d S( Nt _memeq( t superR t __init__( t self( ( s, /usr/share/gdb/python/gdb/function/strfns.pyR s c C s‡ | d k r t d ƒ ‚ n | d k r+ t St j d ƒ j | d ƒ } | j ƒ } | j | ƒ } | j | ƒ } | j ƒ | j ƒ k S( Ni s length must be non-negativet chari ( t
ValueErrort Truet gdbt lookup_typet vectort pointert reinterpret_castt dereference( R t at bt lengtht byte_vectort ptr_byte_vectort a_ptrt b_ptr( ( s, /usr/share/gdb/python/gdb/function/strfns.pyt invoke# s ( t __name__t
__module__t __doc__R R ( ( ( s, /usr/share/gdb/python/gdb/function/strfns.pyR s t _StrLenc B s e Z d Z d „ Z d „ Z RS( s‡ $_strlen - compute string length
Usage:
$_strlen(a)
Returns:
Length of string a, assumed to be a string in the current language.
c C s t t | ƒ j d ƒ d S( Nt _strlen( R R R ( R ( ( s, /usr/share/gdb/python/gdb/function/strfns.pyR 9 s c C s | j ƒ } t | ƒ S( N( t stringt len( R R t s( ( s, /usr/share/gdb/python/gdb/function/strfns.pyR <