~ubuntu-branches/ubuntu/quantal/config-manager/quantal

« back to all changes in this revision

Viewing changes to libgetopt/include/getopt++/GetOption.h

  • Committer: Bazaar Package Importer
  • Author(s): Anand Kumria
  • Date: 2004-07-19 22:27:50 UTC
  • mto: (3.1.1 dapper)
  • mto: This revision was merged to the branch mainline in revision 3.
  • Revision ID: james.westby@ubuntu.com-20040719222750-sztqdj1aoj2r6frr
Tags: upstream-0.1p83
ImportĀ upstreamĀ versionĀ 0.1p83

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/*
2
 
 * Copyright (c) 2002 Robert Collins.
3
 
 *
4
 
 *     This program is free software; you can redistribute it and/or modify
5
 
 *     it under the terms of the GNU General Public License as published by
6
 
 *     the Free Software Foundation; either version 2 of the License, or
7
 
 *     (at your option) any later version.
8
 
 *
9
 
 *     A copy of the GNU General Public License can be found at
10
 
 *     http://www.gnu.org/
11
 
 *
12
 
 * Written by Robert Collins <robertc@hotmail.com>
13
 
 *
14
 
 */
15
 
 
16
 
#ifndef _GETOPTION_H_
17
 
#define _GETOPTION_H_
18
 
 
19
 
#include <getopt++/OptionSet.h>
20
 
 
21
 
class Option;
22
 
 
23
 
class GetOption : public OptionSet
24
 
{
25
 
public:
26
 
  static GetOption & GetInstance ();
27
 
private:
28
 
  static GetOption Instance;
29
 
  void Init ();
30
 
  int inited;                   //we can't use a bool in case it is
31
 
  // non zero on startup.
32
 
};
33
 
 
34
 
#endif // _GETOPTION_H_