def get_buffer(self, *args):
res = tuple([<EOL>self.buffer(x) for x in args<EOL>])<EOL>if len(res) == <NUM_LIT:0>:<EOL><INDENT>return None<EOL><DEDENT>elif len(res) == <NUM_LIT:1>:<EOL><INDENT>return res[<NUM_LIT:0>]<EOL><DEDENT>else:<EOL><INDENT>return res<EOL><DEDENT>
all args-->_cffi_backend.CDataOwn
Must be a pointer or an array
Returns-->buffer (if a SINGLE argument was provided)
          LIST of buffer (if a args was a tuple or list)