internal.types.bytes
class bytes
Extends
bytes ยท View complete class API โ
Constructors
5
Methods
7
memcpy(dest: Ptr[u8], src: Ptr[u8], len: int)
declare void @llvm.memcpy.p0i8.p0i8.i64(ptr %dest, ptr %src, i64 %len, i32 %align, i1 %isvolatile)
call void @llvm.memcpy.p0i8.p0i8.i64(ptr %dest, ptr %src, i64 %len, i32 0, i1 false)
ret {} {}
memmove(dest: Ptr[u8], src: Ptr[u8], len: int)
declare void @llvm.memmove.p0i8.p0i8.i64(ptr %dest, ptr %src, i64 %len, i32 %align, i1 %isvolatile)
call void @llvm.memmove.p0i8.p0i8.i64(ptr %dest, ptr %src, i64 %len, i32 0, i1 false)
ret {} {}
memset(dest: Ptr[u8], val: u8, len: int)
declare void @llvm.memset.p0i8.i64(ptr %dest, i8 %val, i64 %len, i32 %align, i1 %isvolatile)
call void @llvm.memset.p0i8.i64(ptr %dest, i8 %val, i64 %len, i32 0, i1 false)
ret {} {}
Special methods
22
class bytes
Extends
bytes ยท View complete class API โ
Methods
46
hex(self)
hex(self, sep: str, bytes_per_sep: int = 1)
hex(self, sep: bytes, bytes_per_sep: int = 1)
Special methods
1