Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for an old version of boost. Click here for the latest Boost documentation.
PrevUpHomeNext

Type style_t

boost::program_options::command_line_style::style_t —

Synopsis

enum style_t { allow_long =  1, allow_short =  allow_long << 1, allow_dash_for_short =  allow_short << 1, 
               allow_slash_for_short =  allow_dash_for_short << 1, long_allow_adjacent =  allow_slash_for_short << 1, long_allow_next =  long_allow_adjacent << 1, 
               short_allow_adjacent =  long_allow_next << 1, short_allow_next =  short_allow_adjacent << 1, allow_sticky =  short_allow_next << 1, 
               allow_guessing =  allow_sticky << 1, case_insensitive =  allow_guessing << 1, allow_long_disguise =  case_insensitive << 1, 
               unix_style =  (allow_short | short_allow_adjacent | short_allow_next
                      | allow_long | long_allow_adjacent | long_allow_next
                      | allow_sticky | allow_guessing 
                      | allow_dash_for_short), default_style =  unix_style };
Copyright © 2002-2004 Vladimir Prus

PrevUpHomeNext