Lines Matching defs:String
21 // StringToUTF16 returns the UTF-16 encoding of the UTF-8 string s,
26 func StringToUTF16(s string) []uint16 {
29 panic("syscall: string with NUL passed to StringToUTF16")
34 // UTF16FromString returns the UTF-16 encoding of the UTF-8 string
37 func UTF16FromString(s string) ([]uint16, error) {
48 func UTF16ToString(s []uint16) string {
55 return string(utf16.Decode(s))
59 // the UTF-8 string s, with a terminating NUL added. If s
64 func StringToUTF16Ptr(s string) *uint16 { return &StringToUTF16(s)[0] }
67 // the UTF-8 string s, with a terminating NUL added. If s
69 func UTF16PtrFromString(s string) (*uint16, error) {
90 func (e Errno) Error() string {
109 return string(utf16.Decode(b[:n]))
140 //sys LoadLibrary(libname string) (handle Handle, err error) = LoadLibraryW
142 //sys GetProcAddress(module Handle, procname string) (proc uintptr, err error)
248 func Open(path string, mode int, perm uint32) (fd Handle, err error) {
378 func Getwd() (wd string, err error) {
384 return string(utf16.Decode(b[0:n])), nil
387 func Chdir(path string) (err error) {
395 func Mkdir(path string, mode uint32) (err error) {
403 func Rmdir(path string) (err error) {
411 func Unlink(path string) (err error) {
419 func Rename(oldpath, newpath string) (err error) {
431 func ComputerName() (name string, err error) {
438 return string(utf16.Decode(b[0:n])), nil
479 func Utimes(path string, tv []Timeval) (err error) {
499 func UtimesNano(path string, ts []Timespec) (err error) {
523 func Chmod(path string, mode uint32) (err error) {
574 //sys GetHostByName(name string) (h *Hostent, err error) [failretval==nil] = ws2_32.gethostbyname
575 //sys GetServByName(name string, proto string) (s *Servent, err error) [failretval==nil] = ws2_32.getservbyname
577 //sys GetProtoByName(name string) (p *Protoent, err error) [failretval==nil] = ws2_32.getprotobyname
578 //sys DnsQuery(name string, qtype uint16, options uint32, extra *byte, qrs **DNSRecord, pr *byte) (status error) = dnsapi.DnsQuery_W
664 Name string
973 func Link(oldpath, newpath string) (err error) { return EWINDOWS }
974 func Symlink(path, link string) (err error) { return EWINDOWS }
977 func Chown(path string, uid int, gid int) (err error) { return EWINDOWS }
978 func Lchown(path string, uid int, gid int) (err error) { return EWINDOWS }
991 func (s Signal) String() string {
1006 func Readlink(path string, buf []byte) (n int, err error) {
1022 var s string