parameters: (self, fail_value=0)
docstring: Extract a single int32_t from the binary file at the current file position, returns a single integer
docstring_summary: Extract a single int32_t from the binary file at the current file position, returns a single integer
docstring_tokens: Extract a single int32_t from the binary file at the current file position returns a single integer
function: def get_sint32(self, fail_value=0):
          '''Extract a single int32_t from the binary file at the current file position, returns a single integer'''
          s = self.read_size(4)
          if s:
              v, = struct.unpack(self.byte_order + 'i', s)
              return v
          else:
              return fail_value
function_tokens: def get_sint32 ( self , fail_value = 0 ) : s = self . read_size ( 4 ) if s : v , = struct . unpack ( self . byte_order + 'i' , s ) return v else : return fail_value