#include <ACE/ACE_Naming_Context.h> class ACE_Name_Options {
public:
ACE_Name_Options (void);
~ACE_Name_Options (void);
void parse_args (int argc, char *argv[]);
void nameserver_port (int port);
int nameserver_port (void);
ACE_Naming_Context::Context_Scope_Type context (void);
void context (ACE_Naming_Context::Context_Scope_Type);
void nameserver_host (const char *host);
const char *nameserver_host (void);
void namespace_dir (const char *dir);
const char *namespace_dir (void);
void process_name (const char *dir);
const char *process_name (void);
void database (const char *db);
const char *database (void);
int debug (void);
int verbose (void);
private:
int debugging_;
int verbosity_;
int nameserver_port_;
const char *nameserver_host_;
const char *namespace_dir_;
const char *process_name_;
const char *database_;
ACE_Naming_Context::Context_Scope_Type context_;
};
ACE_Name_Options (void);
~ACE_Name_Options (void);
void parse_args (int argc, char *argv[]);
void nameserver_port (int port);
int nameserver_port (void);
ACE_Naming_Context::Context_Scope_Type context (void);
void context (ACE_Naming_Context::Context_Scope_Type);
void nameserver_host (const char *host);
const char *nameserver_host (void);
void namespace_dir (const char *dir);
const char *namespace_dir (void);
void process_name (const char *dir);
const char *process_name (void);
void database (const char *db);
const char *database (void);
int debug (void);
int verbose (void);