NCBI C++ ToolKit
Public Member Functions | Private Attributes
CArgDescriptions::CPrintUsage Class Reference

Search Toolkit Book for CArgDescriptions::CPrintUsage

#include <corelib/ncbiargs.hpp>

+ Collaboration diagram for CArgDescriptions::CPrintUsage:

List of all members.

Public Member Functions

 CPrintUsage (const CArgDescriptions &desc)
 ~CPrintUsage ()
void AddSynopsis (list< string > &arr, const string &intro, const string &prefix) const
void AddDescription (list< string > &arr, bool detailed) const
void AddCommandDescription (list< string > &arr, const string &cmd, const map< string, string > *aliases, size_t max_cmd_len, bool detailed) const
void AddDetails (list< string > &arr) const

Private Attributes

const CArgDescriptionsm_desc
list< const CArgDesc * > m_args

Detailed Description

Definition at line 1116 of file ncbiargs.hpp.

Constructor & Destructor Documentation

Definition at line 3116 of file ncbiargs.cpp.

Member Function Documentation

void CArgDescriptions::CPrintUsage::AddCommandDescription ( list< string > &  arr,
const string cmd,
const map< string, string > *  aliases,
size_t  max_cmd_len,
bool  detailed 
) const
void CArgDescriptions::CPrintUsage::AddDescription ( list< string > &  arr,
bool  detailed 
) const
void CArgDescriptions::CPrintUsage::AddDetails ( list< string > &  arr) const
void CArgDescriptions::CPrintUsage::AddSynopsis ( list< string > &  arr,
const string intro,
const string prefix 
) const

Member Data Documentation

Definition at line 1128 of file ncbiargs.hpp.

Referenced by CPrintUsage().

Definition at line 1127 of file ncbiargs.hpp.

The documentation for this class was generated from the following files:
Modified on Fri Dec 19 11:44:57 2014 by rev. 426318