DDS  ver. 3.4
Classes | Namespaces | Typedefs | Enumerations | Functions | Variables
dds-agent-cmd/src/Options.h File Reference
#include <boost/program_options/options_description.hpp>
#include <boost/program_options/parsers.hpp>
#include "BOOSTHelper.h"
#include "ProtocolCommands.h"
#include "Res.h"
#include "version.h"

Go to the source code of this file.

Classes

struct  dds::agent_cmd_cmd::SOptions
 dds-agent-cmd's container of options More...
 

Namespaces

 dds
 
 dds::agent_cmd_cmd
 

Typedefs

typedef std::map< EAgentCmdType, std::string > dds::mapAgentCmdTypeCodes_t
 
typedef struct dds::agent_cmd_cmd::SOptions dds::agent_cmd_cmd::SOptions_t
 dds-agent-cmd's container of options More...
 

Enumerations

enum  dds::EAgentCmdType { dds::EAgentCmdType::UNKNOWN = -1, dds::EAgentCmdType::GETLOG = 0 }
 

Functions

std::istream & dds::operator>> (std::istream &_in, EAgentCmdType &_agentCmd)
 
std::ostream & dds::operator<< (std::ostream &_out, EAgentCmdType &_agentCmd)
 
void dds::agent_cmd_cmd::PrintVersion ()
 
bool dds::agent_cmd_cmd::ParseCmdLine (int _argc, char *_argv[], SOptions *_options)
 

Variables

const mapAgentCmdTypeCodes_t dds::AgentCmdTypeCodeToString = { { EAgentCmdType::GETLOG, "getlog" } }