Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Struct key

boost::process::v2::environment::key — A class representing a key within an environment.

Synopsis

// In header: <boost/process/v2/environment.hpp>


struct key {
  // types
  typedef                                    ;      
  typedef                 ;     
  typedef  ;     
  typedef  ;

  // construct/copy/destruct
  ();
  (key &) = ;
  (key &&);
  ();
  ();
  ();
  ();
  (key_view);
  template<typename Source> 
    (,  = , 
         = );
  ();
  template<typename InputIt> (, );
  key & (key &) = ;
  key & (key &&);
  key & ();
  template<typename Source> key & ();
  ~();

  // public member functions
  key & ();
  template<typename Source> key & ();
  template<typename InputIt> key & (, );
   ();
   (key &) ;
   () ;
   () ;
   () ;
  () ;
  () ;
   (key &) ;
   () ;
   () ;
   () ;
  template<typename CharT, typename Traits, 
           typename Alloc> 
     
    ( = ) ;
   () ;
   () ;
   () ;
   () ;
   () ;
   () ;
};

Description

key public construct/copy/destruct

  1. ();
  2. (key & p) = ;
  3. (key && p);
  4. ( source);
  5. ( source);
  6. ( raw);
  7. ( raw);
  8. (key_view kv);
  9. template<typename Source> 
      ( source,  = , 
           = );
  10. ( raw);
  11. template<typename InputIt> ( first,  last);
  12. key & (key & p) = ;
  13. key & (key && p);
  14. key & ( source);
  15. template<typename Source> key & ( source);
  16. ~();

key public member functions

  1. key & ( source);
  2. template<typename Source> key & ( source);
  3. template<typename InputIt> key & ( first,  last);
  4.  ();
  5.  (key & other) ;
  6.  () ;
  7.  () ;
  8.  () ;
  9. () ;
  10. () ;
  11.  (key & p) ;
  12.  ( str) ;
  13.  ( str) ;
  14.  ( s) ;
  15. template<typename CharT, typename Traits, 
             typename Alloc> 
       
      ( alloc = ) ;
  16.  () ;
  17.  () ;
  18.  () ;
  19.  () ;
  20.  () ;
  21.  () ;

PrevUpHomeNext