Wise&mystical
1.0
Project about Europe
Toggle main menu visibility
Main Page
Related Pages
Modules
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
i
m
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
_
c
g
m
n
o
r
s
t
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerations
_
a
b
c
d
f
g
k
m
n
p
r
s
t
v
Enumerator
a
b
c
d
f
g
h
k
l
m
n
o
p
r
s
t
v
Macros
_
a
b
c
d
e
f
g
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
▼
Wise&mystical
LICENSE
Deprecated List
►
Modules
►
Classes
▼
Files
▼
File List
▼
Game
►
_build
▼
raylib-master
▼
src
▼
external
▼
glfw
▼
deps
►
glad
►
mingw
►
vs2008
►
getopt.c
►
getopt.h
►
glad_gl.c
►
glad_vulkan.c
►
include
►
src
►
cgltf.h
►
dirent.h
►
dr_flac.h
►
dr_mp3.h
►
dr_wav.h
►
glad.h
►
jar_mod.h
►
jar_xm.h
►
miniaudio.h
►
msf_gif.h
►
par_shapes.h
►
qoi.h
►
sdefl.h
►
sinfl.h
►
stb_image.h
►
stb_image_resize.h
►
stb_image_write.h
►
stb_rect_pack.h
►
stb_truetype.h
►
stb_vorbis.h
►
tinyobj_loader_c.h
►
vox_loader.h
►
extras
►
config.h
►
raudio.c
►
raudio.h
►
raylib.h
►
raymath.h
rcamera.h
►
rcore.c
►
rgestures.h
rglfw.c
►
rlgl.h
►
rmodels.c
►
rshapes.c
►
rtext.c
►
rtextures.c
►
utils.c
►
utils.h
html
►
File Members
•
All
Classes
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
Loading...
Searching...
No Matches
getopt.h
Go to the documentation of this file.
1
/* Copyright (c) 2012, Kim Gräsman
2
* All rights reserved.
3
*
4
* Redistribution and use in source and binary forms, with or without
5
* modification, are permitted provided that the following conditions are met:
6
* * Redistributions of source code must retain the above copyright notice,
7
* this list of conditions and the following disclaimer.
8
* * Redistributions in binary form must reproduce the above copyright notice,
9
* this list of conditions and the following disclaimer in the documentation
10
* and/or other materials provided with the distribution.
11
* * Neither the name of Kim Gräsman nor the names of contributors may be used
12
* to endorse or promote products derived from this software without specific
13
* prior written permission.
14
*
15
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
16
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
17
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
18
* ARE DISCLAIMED. IN NO EVENT SHALL KIM GRÄSMAN BE LIABLE FOR ANY DIRECT,
19
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
20
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
21
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
22
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
23
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
24
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
25
*/
26
27
#ifndef INCLUDED_GETOPT_PORT_H
28
#define INCLUDED_GETOPT_PORT_H
29
30
#if defined(__cplusplus)
31
extern
"C"
{
32
#endif
33
34
extern
const
int
no_argument
;
35
extern
const
int
required_argument
;
36
extern
const
int
optional_argument
;
37
38
extern
char
*
optarg
;
39
extern
int
optind
,
opterr
,
optopt
;
40
41
struct
option
{
42
const
char
*
name
;
43
int
has_arg
;
44
int
*
flag
;
45
int
val
;
46
};
47
48
int
getopt
(
int
argc,
char
*
const
argv[],
const
char
* optstring);
49
50
int
getopt_long
(
int
argc,
char
*
const
argv[],
51
const
char
* optstring,
const
struct
option
* longopts,
int
* longindex);
52
53
#if defined(__cplusplus)
54
}
55
#endif
56
57
#endif
// INCLUDED_GETOPT_PORT_H
getopt_long
int getopt_long(int argc, char *const argv[], const char *optstring, const struct option *longopts, int *longindex)
Definition:
getopt.c:158
optopt
int optopt
Definition:
getopt.h:39
getopt
int getopt(int argc, char *const argv[], const char *optstring)
Definition:
getopt.c:52
no_argument
const int no_argument
Definition:
getopt.c:32
optional_argument
const int optional_argument
Definition:
getopt.c:34
optind
int optind
Definition:
getopt.c:39
optarg
char * optarg
Definition:
getopt.c:36
opterr
int opterr
Definition:
getopt.h:39
required_argument
const int required_argument
Definition:
getopt.c:33
option
Definition:
getopt.h:41
option::val
int val
Definition:
getopt.h:45
option::has_arg
int has_arg
Definition:
getopt.h:43
option::flag
int * flag
Definition:
getopt.h:44
option::name
const char * name
Definition:
getopt.h:42
Game
raylib-master
src
external
glfw
deps
getopt.h
Generated by
1.9.5