StrongTypedef alias for a queue name. More...
#include <userver/urabbitmq/typedefs.hpp>
 Inheritance diagram for urabbitmq::Queue:
 Collaboration diagram for urabbitmq::Queue:Public Types | |
| enum class | Flags {  kNone = 0 , kPassive = 1 << 0 , kDurable = 1 << 1 , kExclusive = 1 << 2 , kAutoDelete = 1 << 3 }  | 
| Queue options, consult RabbitMQ docs for better understanding.  More... | |
  Public Types inherited from utils::StrongTypedef< class QueueTag, std::string > | |
| using | UnderlyingType = std::string | 
| using | TagType = class QueueTag | 
Additional Inherited Members | |
  Public Member Functions inherited from utils::StrongTypedef< class QueueTag, std::string > | |
| StrongTypedef (const StrongTypedef &)=default | |
| StrongTypedef (StrongTypedef &&) noexcept=default | |
| constexpr | StrongTypedef (impl::strong_typedef::InitializerList< std::string > lst) | 
| constexpr | StrongTypedef (Args &&... args) noexcept(noexcept(std::string(std::forward< Args >(args)...))) | 
| StrongTypedef & | operator= (const StrongTypedef &)=default | 
| StrongTypedef & | operator= (StrongTypedef &&) noexcept=default | 
| constexpr | operator const std::string & () const &noexcept | 
| constexpr | operator std::string () &&noexcept | 
| constexpr | operator std::string & () &noexcept | 
| constexpr const std::string & | GetUnderlying () const &noexcept | 
| constexpr std::string | GetUnderlying () &&noexcept | 
| constexpr std::string & | GetUnderlying () &noexcept | 
| auto | begin () | 
| auto | begin () const | 
| auto | end () | 
| auto | end () const | 
| auto | cbegin () const | 
| auto | cend () const | 
| auto | size () const | 
| auto | empty () const | 
| auto | clear () | 
| decltype(auto) | operator[] (Arg &&i) | 
| decltype(auto) | operator[] (Arg &&i) const | 
  Static Public Attributes inherited from utils::StrongTypedef< class QueueTag, std::string > | |
| static constexpr StrongTypedefOps | kOps | 
StrongTypedef alias for a queue name.
Definition at line 13 of file typedefs.hpp.
      
  | 
  strong | 
Queue options, consult RabbitMQ docs for better understanding.
Definition at line 18 of file typedefs.hpp.