Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения

Boost.Circular_buffer C++ Reference

Boost , The Boost C++ Libraries BoostBook Documentation Subset , Chapter 8. Boost.Circular Buffer

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

PrevUpHomeNext

Boost.Circular_buffer C++ Reference

namespace boost {
  template<typename T, typename Alloc> class circular_buffer;
  template<typename T, typename Alloc> 
    bool operator==(const circular_buffer< T, Alloc > &, 
                    const circular_buffer< T, Alloc > &);
  template<typename T, typename Alloc> 
    bool operator<(const circular_buffer< T, Alloc > &, 
                   const circular_buffer< T, Alloc > &);
  template<typename T, typename Alloc> 
    bool operator!=(const circular_buffer< T, Alloc > &, 
                    const circular_buffer< T, Alloc > &);
  template<typename T, typename Alloc> 
    bool operator>(const circular_buffer< T, Alloc > &, 
                   const circular_buffer< T, Alloc > &);
  template<typename T, typename Alloc> 
    bool operator<=(const circular_buffer< T, Alloc > &, 
                    const circular_buffer< T, Alloc > &);
  template<typename T, typename Alloc> 
    bool operator>=(const circular_buffer< T, Alloc > &, 
                    const circular_buffer< T, Alloc > &);
  template<typename T, typename Alloc> 
    void swap(circular_buffer< T, Alloc > &, circular_buffer< T, Alloc > &);
}
namespace boost {
  template<typename T, typename Alloc> class circular_buffer_space_optimized;
  // Test two space optimized circular buffers for equality. 
  template<typename T, typename Alloc> 
    bool operator==(const circular_buffer_space_optimized< T, Alloc > & lhs, 
                    const circular_buffer_space_optimized< T, Alloc > & rhs);
  // Lexicographical comparison. 
  template<typename T, typename Alloc> 
    bool operator<(const circular_buffer_space_optimized< T, Alloc > & lhs, 
                   const circular_buffer_space_optimized< T, Alloc > & rhs);
  // Test two space optimized circular buffers for non-equality. 
  template<typename T, typename Alloc> 
    bool operator!=(const circular_buffer_space_optimized< T, Alloc > & lhs, 
                    const circular_buffer_space_optimized< T, Alloc > & rhs);
  // Lexicographical comparison. 
  template<typename T, typename Alloc> 
    bool operator>(const circular_buffer_space_optimized< T, Alloc > & lhs, 
                   const circular_buffer_space_optimized< T, Alloc > & rhs);
  // Lexicographical comparison. 
  template<typename T, typename Alloc> 
    bool operator<=(const circular_buffer_space_optimized< T, Alloc > & lhs, 
                    const circular_buffer_space_optimized< T, Alloc > & rhs);
  // Lexicographical comparison. 
  template<typename T, typename Alloc> 
    bool operator>=(const circular_buffer_space_optimized< T, Alloc > & lhs, 
                    const circular_buffer_space_optimized< T, Alloc > & rhs);
  // Swap the contents of two space optimized circular buffers. 
  template<typename T, typename Alloc> 
    void swap(circular_buffer_space_optimized< T, Alloc > & lhs, 
              circular_buffer_space_optimized< T, Alloc > & rhs);
}

PrevUpHomeNext

Статья Boost.Circular_buffer C++ Reference раздела The Boost C++ Libraries BoostBook Documentation Subset Chapter 8. Boost.Circular Buffer может быть полезна для разработчиков на c++ и boost.




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Chapter 8. Boost.Circular Buffer ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-30 11:47:00
2025-07-05 01:06:25/0.0033988952636719/0