#include <document_info.hpp>
Public Member Functions | |
| privileges | operator| (privileges other) const |
| privileges | operator & (privileges other) const |
| privileges | operator^ (privileges other) const |
| privileges & | operator|= (privileges other) |
| privileges & | operator &= (privileges other) |
| privileges & | operator^= (privileges other) |
| privileges | operator~ () const |
| operator bool () const | |
| bool | operator! () const |
| bool | operator== (privileges other) const |
| bool | operator!= (privileges other) const |
| unsigned int | get_value () const |
Static Public Attributes | |
| static const privileges | NONE |
| static const privileges | SUBSCRIBE |
| static const privileges | MODIFY |
| static const privileges | CLOSE |
| static const privileges | RENAME |
| static const privileges | ADMIN |
| static const privileges | ALL |
Protected Member Functions | |
| privileges (unsigned int value) | |
Protected Attributes | |
| unsigned int | m_value |
Definition at line 46 of file document_info.hpp.
| obby::basic_document_info< Document, Selector >::privileges::privileges | ( | unsigned int | value | ) | [inline, explicit, protected] |
Definition at line 108 of file document_info.hpp.
Referenced by obby::basic_document_info< Document, Selector >::privileges::operator &(), obby::basic_document_info< Document, Selector >::privileges::operator^(), obby::basic_document_info< Document, Selector >::privileges::operator|(), and obby::basic_document_info< Document, Selector >::privileges::operator~().
| privileges obby::basic_document_info< Document, Selector >::privileges::operator| | ( | privileges | other | ) | const [inline] |
Definition at line 57 of file document_info.hpp.
References obby::basic_document_info< Document, Selector >::privileges::m_value, and obby::basic_document_info< Document, Selector >::privileges::privileges().
| privileges obby::basic_document_info< Document, Selector >::privileges::operator & | ( | privileges | other | ) | const [inline] |
Definition at line 62 of file document_info.hpp.
References obby::basic_document_info< Document, Selector >::privileges::m_value, and obby::basic_document_info< Document, Selector >::privileges::privileges().
| privileges obby::basic_document_info< Document, Selector >::privileges::operator^ | ( | privileges | other | ) | const [inline] |
Definition at line 67 of file document_info.hpp.
References obby::basic_document_info< Document, Selector >::privileges::m_value, and obby::basic_document_info< Document, Selector >::privileges::privileges().
| privileges& obby::basic_document_info< Document, Selector >::privileges::operator|= | ( | privileges | other | ) | [inline] |
Definition at line 72 of file document_info.hpp.
References obby::basic_document_info< Document, Selector >::privileges::m_value.
| privileges& obby::basic_document_info< Document, Selector >::privileges::operator &= | ( | privileges | other | ) | [inline] |
Definition at line 77 of file document_info.hpp.
References obby::basic_document_info< Document, Selector >::privileges::m_value.
| privileges& obby::basic_document_info< Document, Selector >::privileges::operator^= | ( | privileges | other | ) | [inline] |
Definition at line 82 of file document_info.hpp.
References obby::basic_document_info< Document, Selector >::privileges::m_value.
| privileges obby::basic_document_info< Document, Selector >::privileges::operator~ | ( | ) | const [inline] |
Definition at line 87 of file document_info.hpp.
References obby::basic_document_info< Document, Selector >::privileges::m_value, and obby::basic_document_info< Document, Selector >::privileges::privileges().
| obby::basic_document_info< Document, Selector >::privileges::operator bool | ( | ) | const [inline] |
Definition at line 92 of file document_info.hpp.
References obby::basic_document_info< Document, Selector >::privileges::m_value, and obby::basic_document_info< Document, Selector >::privileges::NONE.
| bool obby::basic_document_info< Document, Selector >::privileges::operator! | ( | ) | const [inline] |
Definition at line 93 of file document_info.hpp.
References obby::basic_document_info< Document, Selector >::privileges::m_value, and obby::basic_document_info< Document, Selector >::privileges::NONE.
| bool obby::basic_document_info< Document, Selector >::privileges::operator== | ( | privileges | other | ) | const [inline] |
Definition at line 95 of file document_info.hpp.
References obby::basic_document_info< Document, Selector >::privileges::m_value.
| bool obby::basic_document_info< Document, Selector >::privileges::operator!= | ( | privileges | other | ) | const [inline] |
Definition at line 100 of file document_info.hpp.
References obby::basic_document_info< Document, Selector >::privileges::m_value.
| unsigned int obby::basic_document_info< Document, Selector >::privileges::get_value | ( | ) | const [inline] |
Definition at line 105 of file document_info.hpp.
References obby::basic_document_info< Document, Selector >::privileges::m_value.
const basic_document_info< Document, Selector >::privileges obby::basic_document_info< Document, Selector >::privileges::NONE [static] |
Definition at line 49 of file document_info.hpp.
Referenced by obby::basic_document_info< Document, Selector >::privileges::operator bool(), and obby::basic_document_info< Document, Selector >::privileges::operator!().
const basic_document_info< Document, Selector >::privileges obby::basic_document_info< Document, Selector >::privileges::SUBSCRIBE [static] |
Definition at line 50 of file document_info.hpp.
const basic_document_info< Document, Selector >::privileges obby::basic_document_info< Document, Selector >::privileges::MODIFY [static] |
Definition at line 51 of file document_info.hpp.
const basic_document_info< Document, Selector >::privileges obby::basic_document_info< Document, Selector >::privileges::CLOSE [static] |
Definition at line 52 of file document_info.hpp.
const basic_document_info< Document, Selector >::privileges obby::basic_document_info< Document, Selector >::privileges::RENAME [static] |
Definition at line 53 of file document_info.hpp.
const basic_document_info< Document, Selector >::privileges obby::basic_document_info< Document, Selector >::privileges::ADMIN [static] |
Definition at line 54 of file document_info.hpp.
const basic_document_info< Document, Selector >::privileges obby::basic_document_info< Document, Selector >::privileges::ALL [static] |
Definition at line 55 of file document_info.hpp.
unsigned int obby::basic_document_info< Document, Selector >::privileges::m_value [protected] |
Definition at line 110 of file document_info.hpp.
Referenced by obby::basic_document_info< Document, Selector >::privileges::get_value(), obby::basic_document_info< Document, Selector >::privileges::operator &(), obby::basic_document_info< Document, Selector >::privileges::operator &=(), obby::basic_document_info< Document, Selector >::privileges::operator bool(), obby::basic_document_info< Document, Selector >::privileges::operator!(), obby::basic_document_info< Document, Selector >::privileges::operator!=(), obby::basic_document_info< Document, Selector >::privileges::operator==(), obby::basic_document_info< Document, Selector >::privileges::operator^(), obby::basic_document_info< Document, Selector >::privileges::operator^=(), obby::basic_document_info< Document, Selector >::privileges::operator|(), obby::basic_document_info< Document, Selector >::privileges::operator|=(), and obby::basic_document_info< Document, Selector >::privileges::operator~().
1.5.1