[6916] Fixed typos in spell checking code.
[getmangos.git] / dep / ACE_wrappers / ace / Get_Opt.inl
blobe307fb5e400d3038fa29b6056694fca6da72f381
1 // -*- C++ -*-
2 //
3 // $Id: Get_Opt.inl 81840 2008-06-05 13:46:45Z sma $
5 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
7 ACE_INLINE bool
8 ACE_Get_Opt::ACE_Get_Opt_Long_Option::operator < (const ACE_Get_Opt_Long_Option &rhs)
10   return this->name_ < rhs.name_;
13 ACE_INLINE int
14 ACE_Get_Opt::argc (void) const
16   return this->argc_;
19 ACE_INLINE ACE_TCHAR **
20 ACE_Get_Opt::argv (void) const
22   return this->argv_;
25 ACE_INLINE ACE_TCHAR*
26 ACE_Get_Opt::opt_arg (void) const
28   return this->optarg;
31 ACE_INLINE int
32 ACE_Get_Opt::opt_opt (void)
34   return this->optopt_;
37 ACE_INLINE int &
38 ACE_Get_Opt::opt_ind (void)
40   return this->optind;
43 #ifdef ACE_USES_WCHAR
44 ACE_INLINE  ACE_Get_Opt::ACE_Get_Opt (int argc,
45                ACE_TCHAR **argv,
46                const ACE_TCHAR *optstring,
47                int skip_args,
48                int report_errors,
49                int ordering,
50                int long_only)
51   : argc_ (argc),
52     argv_ (argv),
53     optind (skip_args),
54     opterr (report_errors),
55     optarg (0),
56     optstring_ (0),
57     long_only_ (long_only),
58     has_colon_ (0),
59     last_option_ (0),
60     nextchar_ (0),
61     optopt_ (0),
62     ordering_ (ordering),
63     nonopt_start_ (optind),
64     nonopt_end_ (optind),
65     long_option_ (0)
67   ACE_Get_Opt_Init (optstring);
70 ACE_INLINE  ACE_Get_Opt::ACE_Get_Opt (int argc,
71                ACE_TCHAR **argv,
72                const char *optstring,
73                int skip_args,
74                int report_errors,
75                int ordering,
76                int long_only)
77   : argc_ (argc),
78     argv_ (argv),
79     optind (skip_args),
80     opterr (report_errors),
81     optarg (0),
82     optstring_ (),
83     long_only_ (long_only),
84     has_colon_ (0),
85     last_option_ (0),
86     nextchar_ (0),
87     optopt_ (0),
88     ordering_ (ordering),
89     nonopt_start_ (optind),
90     nonopt_end_ (optind),
91     long_option_ (0)
93   ACE_Get_Opt_Init (ACE_TEXT_CHAR_TO_TCHAR (optstring));
95 #endif
97 ACE_END_VERSIONED_NAMESPACE_DECL