├── .clang-format ├── .github └── workflows │ ├── documentation.yml │ ├── macos.yml │ ├── ubuntu.yml │ └── windows.yml ├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── conanfile.py ├── documentation ├── .gitignore ├── README.md ├── babel.config.js ├── docs │ ├── about.md │ ├── api │ │ ├── _category_.json │ │ ├── basic_fixed_string.md │ │ ├── free-functions │ │ │ ├── _category_.json │ │ │ ├── swap.mdx │ │ │ └── swap │ │ │ │ ├── 1.cpp │ │ │ │ └── example.cpp │ │ └── member-functions │ │ │ ├── _category_.json │ │ │ ├── at.mdx │ │ │ ├── at │ │ │ ├── 1.cpp │ │ │ ├── 2.cpp │ │ │ └── example.cpp │ │ │ ├── back.mdx │ │ │ ├── back │ │ │ ├── 1.cpp │ │ │ ├── 2.cpp │ │ │ └── example.cpp │ │ │ ├── begin.mdx │ │ │ ├── begin │ │ │ ├── 1.cpp │ │ │ ├── 2.cpp │ │ │ ├── 3.cpp │ │ │ └── example.cpp │ │ │ ├── c_str.mdx │ │ │ ├── c_str │ │ │ ├── 1.cpp │ │ │ └── example.cpp │ │ │ ├── compare.mdx │ │ │ ├── compare │ │ │ ├── 1.cpp │ │ │ ├── 2.cpp │ │ │ ├── 3.cpp │ │ │ ├── 4.cpp │ │ │ ├── 5.cpp │ │ │ ├── 6.cpp │ │ │ └── example.cpp │ │ │ ├── constructors.mdx │ │ │ ├── constructors │ │ │ ├── 1.cpp │ │ │ ├── 2.cpp │ │ │ └── example.cpp │ │ │ ├── contains.mdx │ │ │ ├── contains │ │ │ ├── 1.cpp │ │ │ ├── 2.cpp │ │ │ ├── 3.cpp │ │ │ └── example.cpp │ │ │ ├── data.mdx │ │ │ ├── data │ │ │ ├── 1.cpp │ │ │ ├── 2.cpp │ │ │ └── example.cpp │ │ │ ├── empty.mdx │ │ │ ├── empty │ │ │ ├── 1.cpp │ │ │ └── example.cpp │ │ │ ├── end.mdx │ │ │ ├── end │ │ │ ├── 1.cpp │ │ │ ├── 2.cpp │ │ │ ├── 3.cpp │ │ │ └── example.cpp │ │ │ ├── ends_with.mdx │ │ │ ├── ends_with │ │ │ ├── 1.cpp │ │ │ ├── 2.cpp │ │ │ ├── 3.cpp │ │ │ └── example.cpp │ │ │ ├── find.mdx │ │ │ ├── find │ │ │ ├── 1.cpp │ │ │ ├── 2.cpp │ │ │ ├── 3.cpp │ │ │ ├── 4.cpp │ │ │ ├── 5.cpp │ │ │ └── example.cpp │ │ │ ├── front.mdx │ │ │ ├── front │ │ │ ├── 1.cpp │ │ │ ├── 2.cpp │ │ │ └── example.cpp │ │ │ ├── images │ │ │ ├── range-begin-end.png │ │ │ └── range-rbegin-rend.png │ │ │ ├── max_size.mdx │ │ │ ├── max_size │ │ │ ├── 1.cpp │ │ │ └── example.cpp │ │ │ ├── operator-assign.mdx │ │ │ ├── operator-assign │ │ │ ├── 1.cpp │ │ │ └── example.cpp │ │ │ ├── operator-at.mdx │ │ │ ├── operator-at │ │ │ ├── 1.cpp │ │ │ ├── 2.cpp │ │ │ └── example.cpp │ │ │ ├── rbegin.mdx │ │ │ ├── rbegin │ │ │ ├── 1.cpp │ │ │ ├── 2.cpp │ │ │ ├── 3.cpp │ │ │ └── example.cpp │ │ │ ├── rend.mdx │ │ │ ├── rend │ │ │ ├── 1.cpp │ │ │ ├── 2.cpp │ │ │ ├── 3.cpp │ │ │ └── example.cpp │ │ │ ├── size.mdx │ │ │ ├── size │ │ │ ├── 1.cpp │ │ │ ├── 2.cpp │ │ │ └── example.cpp │ │ │ ├── starts_with.mdx │ │ │ ├── starts_with │ │ │ ├── 1.cpp │ │ │ ├── 2.cpp │ │ │ ├── 3.cpp │ │ │ └── example.cpp │ │ │ ├── substr.mdx │ │ │ └── substr │ │ │ ├── 1.cpp │ │ │ └── example.cpp │ └── components │ │ ├── CppOverload.jsx │ │ ├── CppOverloadList.jsx │ │ └── LinkButton.jsx ├── docusaurus.config.js ├── package.json ├── sidebars.js ├── src │ ├── css │ │ └── custom.css │ └── pages │ │ ├── index.js │ │ ├── index.module.css │ │ └── markdown-page.md ├── static │ ├── .nojekyll │ └── img │ │ ├── docusaurus.png │ │ ├── favicon.ico │ │ ├── logo.svg │ │ └── tutorial │ │ ├── docsVersionDropdown.png │ │ └── localeDropdown.png └── yarn.lock ├── include └── fixed_string.hpp └── test ├── CMakeLists.txt ├── minitest ├── minitest.h └── minitest_main.cpp └── test.cpp /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/workflows/documentation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/.github/workflows/documentation.yml -------------------------------------------------------------------------------- /.github/workflows/macos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/.github/workflows/macos.yml -------------------------------------------------------------------------------- /.github/workflows/ubuntu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/.github/workflows/ubuntu.yml -------------------------------------------------------------------------------- /.github/workflows/windows.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/.github/workflows/windows.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/README.md -------------------------------------------------------------------------------- /conanfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/conanfile.py -------------------------------------------------------------------------------- /documentation/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/.gitignore -------------------------------------------------------------------------------- /documentation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/README.md -------------------------------------------------------------------------------- /documentation/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/babel.config.js -------------------------------------------------------------------------------- /documentation/docs/about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/about.md -------------------------------------------------------------------------------- /documentation/docs/api/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/_category_.json -------------------------------------------------------------------------------- /documentation/docs/api/basic_fixed_string.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/basic_fixed_string.md -------------------------------------------------------------------------------- /documentation/docs/api/free-functions/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/free-functions/_category_.json -------------------------------------------------------------------------------- /documentation/docs/api/free-functions/swap.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/free-functions/swap.mdx -------------------------------------------------------------------------------- /documentation/docs/api/free-functions/swap/1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/free-functions/swap/1.cpp -------------------------------------------------------------------------------- /documentation/docs/api/free-functions/swap/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/free-functions/swap/example.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/_category_.json -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/at.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/at.mdx -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/at/1.cpp: -------------------------------------------------------------------------------- 1 | [[nodiscard]] constexpr reference at(size_type pos); -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/at/2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/at/2.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/at/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/at/example.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/back.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/back.mdx -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/back/1.cpp: -------------------------------------------------------------------------------- 1 | [[nodiscard]] constexpr reference back() noexcept requires N != 0; -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/back/2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/back/2.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/back/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/back/example.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/begin.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/begin.mdx -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/begin/1.cpp: -------------------------------------------------------------------------------- 1 | [[nodiscard]] constexpr iterator begin() noexcept; -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/begin/2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/begin/2.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/begin/3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/begin/3.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/begin/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/begin/example.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/c_str.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/c_str.mdx -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/c_str/1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/c_str/1.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/c_str/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/c_str/example.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/compare.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/compare.mdx -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/compare/1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/compare/1.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/compare/2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/compare/2.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/compare/3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/compare/3.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/compare/4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/compare/4.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/compare/5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/compare/5.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/compare/6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/compare/6.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/compare/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/compare/example.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/constructors.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/constructors.mdx -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/constructors/1.cpp: -------------------------------------------------------------------------------- 1 | constexpr basic_fixed_string() noexcept; -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/constructors/2.cpp: -------------------------------------------------------------------------------- 1 | constexpr basic_fixed_string(const value_type (&array)[N + 1]) noexcept; -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/constructors/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/constructors/example.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/contains.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/contains.mdx -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/contains/1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/contains/1.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/contains/2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/contains/2.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/contains/3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/contains/3.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/contains/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/contains/example.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/data.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/data.mdx -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/data/1.cpp: -------------------------------------------------------------------------------- 1 | [[nodiscard]] constexpr pointer data() noexcept; -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/data/2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/data/2.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/data/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/data/example.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/empty.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/empty.mdx -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/empty/1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/empty/1.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/empty/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/empty/example.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/end.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/end.mdx -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/end/1.cpp: -------------------------------------------------------------------------------- 1 | [[nodiscard]] constexpr iterator end() noexcept; -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/end/2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/end/2.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/end/3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/end/3.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/end/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/end/example.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/ends_with.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/ends_with.mdx -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/ends_with/1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/ends_with/1.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/ends_with/2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/ends_with/2.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/ends_with/3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/ends_with/3.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/ends_with/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/ends_with/example.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/find.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/find.mdx -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/find/1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/find/1.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/find/2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/find/2.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/find/3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/find/3.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/find/4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/find/4.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/find/5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/find/5.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/find/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/find/example.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/front.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/front.mdx -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/front/1.cpp: -------------------------------------------------------------------------------- 1 | [[nodiscard]] constexpr reference front() noexcept requires N != 0; -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/front/2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/front/2.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/front/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/front/example.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/images/range-begin-end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/images/range-begin-end.png -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/images/range-rbegin-rend.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/images/range-rbegin-rend.png -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/max_size.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/max_size.mdx -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/max_size/1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/max_size/1.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/max_size/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/max_size/example.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/operator-assign.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/operator-assign.mdx -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/operator-assign/1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/operator-assign/1.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/operator-assign/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/operator-assign/example.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/operator-at.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/operator-at.mdx -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/operator-at/1.cpp: -------------------------------------------------------------------------------- 1 | [[nodiscard]] constexpr reference operator[](size_type pos); -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/operator-at/2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/operator-at/2.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/operator-at/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/operator-at/example.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/rbegin.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/rbegin.mdx -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/rbegin/1.cpp: -------------------------------------------------------------------------------- 1 | [[nodiscard]] constexpr reverse_iterator rbegin() noexcept; -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/rbegin/2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/rbegin/2.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/rbegin/3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/rbegin/3.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/rbegin/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/rbegin/example.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/rend.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/rend.mdx -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/rend/1.cpp: -------------------------------------------------------------------------------- 1 | [[nodiscard]] constexpr reverse_iterator rend() noexcept; -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/rend/2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/rend/2.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/rend/3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/rend/3.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/rend/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/rend/example.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/size.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/size.mdx -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/size/1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/size/1.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/size/2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/size/2.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/size/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/size/example.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/starts_with.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/starts_with.mdx -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/starts_with/1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/starts_with/1.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/starts_with/2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/starts_with/2.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/starts_with/3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/starts_with/3.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/starts_with/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/starts_with/example.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/substr.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/substr.mdx -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/substr/1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/substr/1.cpp -------------------------------------------------------------------------------- /documentation/docs/api/member-functions/substr/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/api/member-functions/substr/example.cpp -------------------------------------------------------------------------------- /documentation/docs/components/CppOverload.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/components/CppOverload.jsx -------------------------------------------------------------------------------- /documentation/docs/components/CppOverloadList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/components/CppOverloadList.jsx -------------------------------------------------------------------------------- /documentation/docs/components/LinkButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docs/components/LinkButton.jsx -------------------------------------------------------------------------------- /documentation/docusaurus.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/docusaurus.config.js -------------------------------------------------------------------------------- /documentation/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/package.json -------------------------------------------------------------------------------- /documentation/sidebars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/sidebars.js -------------------------------------------------------------------------------- /documentation/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/src/css/custom.css -------------------------------------------------------------------------------- /documentation/src/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/src/pages/index.js -------------------------------------------------------------------------------- /documentation/src/pages/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/src/pages/index.module.css -------------------------------------------------------------------------------- /documentation/src/pages/markdown-page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/src/pages/markdown-page.md -------------------------------------------------------------------------------- /documentation/static/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /documentation/static/img/docusaurus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/static/img/docusaurus.png -------------------------------------------------------------------------------- /documentation/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/static/img/favicon.ico -------------------------------------------------------------------------------- /documentation/static/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/static/img/logo.svg -------------------------------------------------------------------------------- /documentation/static/img/tutorial/docsVersionDropdown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/static/img/tutorial/docsVersionDropdown.png -------------------------------------------------------------------------------- /documentation/static/img/tutorial/localeDropdown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/static/img/tutorial/localeDropdown.png -------------------------------------------------------------------------------- /documentation/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/documentation/yarn.lock -------------------------------------------------------------------------------- /include/fixed_string.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/include/fixed_string.hpp -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/minitest/minitest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/test/minitest/minitest.h -------------------------------------------------------------------------------- /test/minitest/minitest_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/test/minitest/minitest_main.cpp -------------------------------------------------------------------------------- /test/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unterumarmung/fixed_string/HEAD/test/test.cpp --------------------------------------------------------------------------------