27 bool InitB() noexcept;
56 void Reset() noexcept;
85 void begin() noexcept;
102 void front() noexcept;
104 void back() noexcept;
109 int&
at(
size_t n) noexcept;
112 size_t size()
const noexcept;
114 bool empty()
const noexcept;
117 bool opbool()
const noexcept;
124 bool opeq(
const z& lhs,
const z& rhs);
126 bool opne(
const z& lhs,
const z& rhs);
128 bool oplt(
const z& lhs,
const z& rhs);
130 bool opgt(
const z& lhs,
const z& rhs);
132 bool ople(
const z& lhs,
const z& rhs);
134 bool opge(
const z& lhs,
const z& rhs);
void front() noexcept
Gets a reference to the first element.
bool opne(const z &lhs, const z &rhs)
Performs an inequality comparison.
errno_t Init_settings(const z &settings) noexcept
Initializes by specifying the behavior option. Returns 0 if successful.
void begin_const() const noexcept
Gets the read-only iterator pointing to the first element.
bool opbool() const noexcept
Returns true if the object is in a valid status, or returns false otherwise.
void const_pointer() noexcept
Read-only pointer to an element.
void const_reference() noexcept
Read-only reference to an element.
void pointer() noexcept
Pointer to the element.
errno_t Init() noexcept
Initializes an object. Returns 0 if successful.
void back() noexcept
Gets a reference to the last element.
bool empty() const noexcept
Returns true if the number of stored elements is 0, or returns false otherwise.
void end() noexcept
Gets the iterator pointing beyond the last element.
bool opbool_err() const noexcept
Returns true if the object has been initialized and an error has not occurred inside, or returns false if an error has occurred inside.
size_t size() const noexcept
Returns the number of stored elements.
void Overload_omitarg_template() noexcept
A template overload of the above function.
bool oplt(const z &lhs, const z &rhs)
Returns true if the left side is smaller than the right side, or returns false otherwise.
void Overload_omitarg_false() noexcept
A parameter omitted version of the above function which passes false as a parameter.
z() noexcept
Instantiates the object with default parameters (default constructor).
void Overload_omitarg_settings() noexcept
A parameter omitted version of the above function which passes settings as the default value...
void rbegin_const() const noexcept
Gets the read-only reverse iterator pointing to the last element.
z & operator=(z &&) noexcept
Move assignment operator.
void forward_iterator() noexcept
A forward iterator.
void const_iterator() noexcept
Read-only random-access iterator.
bool opgt(const z &lhs, const z &rhs)
Returns true if the right side is smaller than the left side, or returns false otherwise.
bool InitB() noexcept
Initializes an object. Returns true if successful.
bool ople(const z &lhs, const z &rhs)
Returns true if the left side is equal to or smaller than the right side, or returns false otherwise...
A dummy class provided for the convenience of creating a document, which does not exist...
void z_needs_init() noexcept
Instantiates the object with default parameters (default constructor). Requires initialization with I...
void reference() noexcept
A reference to an element.
void Overload_omitarg() noexcept
A parameter omitted version of the above function.
void iterator() noexcept
A random-access iterator.
void rend() noexcept
Gets the reverse iterator pointing ahead of the first element.
void const_forward_iterator() noexcept
Read-only forward iterator.
void end_const() const noexcept
Gets the read-only iterator pointing beyond the last element.
void rbegin() noexcept
Gets the reverse iterator pointing to the last element.
bool opeq(const z &lhs, const z &rhs)
Performs an equality comparison.
void reverse_iterator() noexcept
A reverse iterator.
int & at(size_t n) noexcept
Gets the nth element. n must be less than the number of stored elements.
void Overload_omitarg_cstr() noexcept
A parameter omitted version of the above function which receives a null terminated string...
void Overload_omitarg_null() noexcept
A parameter omitted version of the above function which passes nullptr as a parameter.
void Overload_const() const noexcept
The const decoration version of the above function.
bool opge(const z &lhs, const z &rhs)
Returns true if the right side is equal to or smaller than the left side, or returns false otherwise...
void rend_const() const noexcept
Gets the read-only reverse iterator pointing ahead of the first element.
void const_reverse_iterator() noexcept
Read-only reverse iterator.
void begin() noexcept
Gets the iterator pointing to the first element.
void Reset() noexcept
Resets this object to the state immediately after the default constructor was executed.