Rosetta  2016.28
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Namespaces | Functions
OptionKey.hh File Reference

Abstract automatic hidden index key for options. More...

#include <utility/options/keys/OptionKey.fwd.hh>
#include <utility/options/Option.fwd.hh>
#include <utility/keys/AutoKey.hh>
#include <utility/keys/SmallKeyVector.fwd.hh>
#include <utility/keys/VariantKey.hh>

Classes

class  utility::options::OptionKey
 Abstract automatic hidden index key for options. More...
 

Namespaces

 utility
 unresizable vector whose size is known at compile time, which may be allocated on the stack, and which indexes from 0.
 
 utility::options
 

Functions

OptionKeyList & utility::options::operator+ (OptionKeyList &key_list, OptionKey const &key)
 Convenience function for appending an option key to an option key list (which itself is a list of pointers to OptionKeys, using the VariantKey class) so that many option keys can be appended by simply chaining a set of calls using "+". More...
 

Detailed Description

Abstract automatic hidden index key for options.

Author
Stuart G. Mentzer (Stuar.nosp@m.t_Me.nosp@m.ntzer.nosp@m.@obj.nosp@m.exx.c.nosp@m.om)