posixlib
posixlib
scala.scalanative.posix
cpio
dirent
dlfcn
errno
fcntl
fcntlOps
flockOps
fnmatch
getopt
glob
globOps
glob_tOps
grp
inttypes
langinfo
libgen
limits
locale
localeOps
lconvOps
monetary
netdb
netdbOps
addrinfoOps
nl_types
poll
pollEvents
pollOps
pollOps
pthread
pwd
pwdOps
passwdOps
regex
sched
signal
signalOps
sigaction_ops
sigevent_ops
siginfo_t_ops
sigval_ops
stack_t_ops
ucontext_t_ops
spawn
stddef
stdio
stdlib
string
strings
syslog
termios
time
timeOps
timespecOps
tmOps
timer
timerOps
itimerspecOps
unistd
utime
wordexp
wordexpOps
wordexp_tOps
scala.scalanative.posix.arpa
inet
scala.scalanative.posix.net
`if`
ifOps
ifOps
scala.scalanative.posix.netinet
in
inOps
in6_addrOps
in_addrOps
ipv6_mreqOps
sockaddr_in6Ops
sockaddr_inAddrOps
sockaddr_inOps
tcp
scala.scalanative.posix.sys
ioctl
mman
resource
resourceOps
rlimitOps
rusageOps
select
socket
socketOps
cmsghdrOps
lingerOps
msghdrOps
sockaddrOps
sockaddr_storageOps
stat
statvfs
time
timeOps
timevalOps
timevalValOps
times
timesOps
tmsOps
types
uio
uioOps
iovecOps
iovecValOps
un
unOps
sockaddr_unOps
uname
utsnameOps
utsname
wait
posixlib
/
scala.scalanative.posix
/
glob
glob
@extern
object
glob
POSIX glob.h for Scala
The Open Group Base Specifications
Issue 7, 2018
edition.
Graph
Supertypes
Self type
class
Object
trait
Matchable
class
Any
glob
.type
Type members
Value members
Type members
Types
type
glob_t
=
CStruct6
[
size_t
,
CInt
,
size_t
,
CInt
,
Ptr
[
CString
],
CArray
[
CUnsignedChar
,
Digit2
[
_5
,
_6
]]]
type
size_t
=
size_t
type
unixGlob_t
=
CStruct4
[
size_t
,
Ptr
[
CString
],
size_t
,
CArray
[
CUnsignedChar
,
Digit2
[
_6
,
_4
]]]
Value members
Concrete methods
@name
("scalanative_glob_aborted")
def
GLOB_ABORTED
:
CInt
@name
("scalanative_glob_append")
def
GLOB_APPEND
:
CInt
@name
("scalanative_glob_dooffs")
def
GLOB_DOOFFS
:
CInt
@name
("scalanative_glob_err")
def
GLOB_ERR
:
CInt
@name
("scalanative_glob_mark")
def
GLOB_MARK
:
CInt
@name
("scalanative_glob_nocheck")
def
GLOB_NOCHECK
:
CInt
@name
("scalanative_glob_noescape")
def
GLOB_NOESCAPE
:
CInt
@name
("scalanative_glob_nomatch")
def
GLOB_NOMATCH
:
CInt
@name
("scalanative_glob_nosort")
def
GLOB_NOSORT
:
CInt
@name
("scalanative_glob_nospace")
def
GLOB_NOSPACE
:
CInt
def
glob
(
pattern:
CString
,
flags:
CInt
,
errfunc:
CFuncPtr2
[
CString
,
CInt
,
CInt
],
pglob:
Ptr
[
glob_t
]):
CInt
def
globfree
(
pglob:
Ptr
[
glob_t
]):
CInt