Template Function TCB_SPAN_NAMESPACE_NAME::as_writable_bytes

Function Documentation

Warning

doxygenfunction: Unable to resolve function “TCB_SPAN_NAMESPACE_NAME::as_writable_bytes” with arguments “(span<ElementType, Extent>)”. Candidate function could not be parsed. Parsing error is Error when parsing function declaration. If the function has no return type: Error in declarator or parameters-and-qualifiers Main error: Invalid C++ declaration: Expecting “(” in parameters-and-qualifiers. [error at 126] template<class ElementType, size_t Extent, typename std::enable_if<!std::is_const< ElementType >::value, int >::type = 0> span< byte,((Extent==dynamic_extent) ? dynamic_extent :sizeof(ElementType) *Extent)> as_writable_bytes (span< ElementType, Extent > s) noexcept ——————————————————————————————————————————^ Potential other error: Error in parsing template argument list. If type argument: Invalid C++ declaration: Expected identifier in nested name. [error at 133] template<class ElementType, size_t Extent, typename std::enable_if<!std::is_const< ElementType >::value, int >::type = 0> span< byte,((Extent==dynamic_extent) ? dynamic_extent :sizeof(ElementType) *Extent)> as_writable_bytes (span< ElementType, Extent > s) noexcept ————————————————————————————————————————————-^ If non-type argument: Error in cast expression. If type cast expression: Invalid C++ declaration: Expected identifier in nested name. [error at 134] template<class ElementType, size_t Extent, typename std::enable_if<!std::is_const< ElementType >::value, int >::type = 0> span< byte,((Extent==dynamic_extent) ? dynamic_extent :sizeof(ElementType) *Extent)> as_writable_bytes (span< ElementType, Extent > s) noexcept ————————————————————————————————————————————–^ If unary expression: Error in postfix expression, expected primary expression or type. If primary expression: Error in fold expression or parenthesized expression. If fold expression: Invalid C++ declaration: Expected fold operator after left expression in fold expression. [error at 159] template<class ElementType, size_t Extent, typename std::enable_if<!std::is_const< ElementType >::value, int >::type = 0> span< byte,((Extent==dynamic_extent) ? dynamic_extent :sizeof(ElementType) *Extent)> as_writable_bytes (span< ElementType, Extent > s) noexcept —————————————————————————————————————————————————————^ If parenthesized expression: Invalid C++ declaration: Expected ‘)’ in end of parenthesized expression. [error at 159] template<class ElementType, size_t Extent, typename std::enable_if<!std::is_const< ElementType >::value, int >::type = 0> span< byte,((Extent==dynamic_extent) ? dynamic_extent :sizeof(ElementType) *Extent)> as_writable_bytes (span< ElementType, Extent > s) noexcept —————————————————————————————————————————————————————^ If type: Invalid C++ declaration: Expected identifier in nested name. [error at 133] template<class ElementType, size_t Extent, typename std::enable_if<!std::is_const< ElementType >::value, int >::type = 0> span< byte,((Extent==dynamic_extent) ? dynamic_extent :sizeof(ElementType) *Extent)> as_writable_bytes (span< ElementType, Extent > s) noexcept ————————————————————————————————————————————-^ If the function has a return type: Error in declarator or parameters-and-qualifiers If pointer to member declarator: Main error: Invalid C++ declaration: Expected identifier in nested name. [error at 126] template<class ElementType, size_t Extent, typename std::enable_if<!std::is_const< ElementType >::value, int >::type = 0> span< byte,((Extent==dynamic_extent) ? dynamic_extent :sizeof(ElementType) *Extent)> as_writable_bytes (span< ElementType, Extent > s) noexcept ——————————————————————————————————————————^ Potential other error: Error in parsing template argument list. If type argument: Invalid C++ declaration: Expected identifier in nested name. [error at 133] template<class ElementType, size_t Extent, typename std::enable_if<!std::is_const< ElementType >::value, int >::type = 0> span< byte,((Extent==dynamic_extent) ? dynamic_extent :sizeof(ElementType) *Extent)> as_writable_bytes (span< ElementType, Extent > s) noexcept ————————————————————————————————————————————-^ If non-type argument: Error in cast expression. If type cast expression: Invalid C++ declaration: Expected identifier in nested name. [error at 134] template<class ElementType, size_t Extent, typename std::enable_if<!std::is_const< ElementType >::value, int >::type = 0> span< byte,((Extent==dynamic_extent) ? dynamic_extent :sizeof(ElementType) *Extent)> as_writable_bytes (span< ElementType, Extent > s) noexcept ————————————————————————————————————————————–^ If unary expression: Error in postfix expression, expected primary expression or type. If primary expression: Error in fold expression or parenthesized expression. If fold expression: Invalid C++ declaration: Expected fold operator after left expression in fold expression. [error at 159] template<class ElementType, size_t Extent, typename std::enable_if<!std::is_const< ElementType >::value, int >::type = 0> span< byte,((Extent==dynamic_extent) ? dynamic_extent :sizeof(ElementType) *Extent)> as_writable_bytes (span< ElementType, Extent > s) noexcept —————————————————————————————————————————————————————^ If parenthesized expression: Invalid C++ declaration: Expected ‘)’ in end of parenthesized expression. [error at 159] template<class ElementType, size_t Extent, typename std::enable_if<!std::is_const< ElementType >::value, int >::type = 0> span< byte,((Extent==dynamic_extent) ? dynamic_extent :sizeof(ElementType) *Extent)> as_writable_bytes (span< ElementType, Extent > s) noexcept —————————————————————————————————————————————————————^ If type: Invalid C++ declaration: Expected identifier in nested name. [error at 133] template<class ElementType, size_t Extent, typename std::enable_if<!std::is_const< ElementType >::value, int >::type = 0> span< byte,((Extent==dynamic_extent) ? dynamic_extent :sizeof(ElementType) *Extent)> as_writable_bytes (span< ElementType, Extent > s) noexcept ————————————————————————————————————————————-^ If declarator-id: Invalid C++ declaration: Expected identifier in nested name. [error at 126] template<class ElementType, size_t Extent, typename std::enable_if<!std::is_const< ElementType >::value, int >::type = 0> span< byte,((Extent==dynamic_extent) ? dynamic_extent :sizeof(ElementType) *Extent)> as_writable_bytes (span< ElementType, Extent > s) noexcept ——————————————————————————————————————————^