Please check out the library's documentation to learn more.
You are viewing the develop version of this library.
The master and develop pages are shown here to provide access to the newest in-development in-progress documentation. See the "Documentation" link on this page.
Other aspects of the page will reflect the previous official version, or not be available until the next release.
| Branch | GHA CI | Appveyor | Azure Pipelines | codecov.io | Docs | Matrix |
|---|---|---|---|---|---|---|
master |
||||||
develop |
This library provides a dynamically resizable string of characters with
compile-time fixed capacity and contiguous embedded storage in which the
characters are placed within the string object itself. Its API closely
resembles that of std::string.
Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt)
<h1>Boost.StaticString</h1> <table> <thead> <tr> <th align="center">Branch</th> <th align="left">GHA CI</th> <th align="left">Appveyor</th> <th align="left">Azure Pipelines</th> <th align="left">codecov.io</th> <th align="left">Docs</th> <th align="left">Matrix</th> </tr> </thead> <tbody> <tr> <td align="center"><a href="https://github.com/boostorg/static_string/tree/master"><code>master</code></a></td> <td align="left"><a href="https://github.com/boostorg/static_string/actions?query=branch:master"><img src="https://github.com/boostorg/static_string/actions/workflows/ci.yml/badge.svg?branch=master" alt="Build Status" /></a></td> <td align="left"><a href="https://ci.appveyor.com/project/sdkrystian/static-string/branch/master"><img src="https://ci.appveyor.com/api/projects/status/64es4wg4w7mc5wn2/branch/master?svg=true" alt="Build status" /></a></td> <td align="left"><a href="https://krystiands.visualstudio.com/static_string/_build/latest?definitionId=3&branchName=master"><img src="https://krystiands.visualstudio.com/static_string/_apis/build/status/Boost.StaticString?branchName=master" alt="Build Status" /></a></td> <td align="left"><a href="https://codecov.io/gh/boostorg/static_string/branch/master"><img src="https://codecov.io/gh/boostorg/static_string/branch/master/graph/badge.svg" alt="codecov" /></a></td> <td align="left"><a href="http://www.boost.org/doc/libs/release/libs/static_string"><img src="https://img.shields.io/badge/docs-master-brightgreen.svg" alt="Documentation" /></a></td> <td align="left"><a href="https://regression.boost.org/master/developer/static_string.html"><img src="https://img.shields.io/badge/matrix-master-brightgreen.svg" alt="Matrix" /></a></td> </tr> <tr> <td align="center"><a href="https://github.com/boostorg/static_string/tree/develop"><code>develop</code></a></td> <td align="left"><a href="https://github.com/boostorg/static_string/actions?query=branch:develop"><img src="https://github.com/boostorg/static_string/actions/workflows/ci.yml/badge.svg?branch=develop" alt="Build Status" /></a></td> <td align="left"><a href="https://ci.appveyor.com/project/sdkrystian/static-string/branch/develop"><img src="https://ci.appveyor.com/api/projects/status/64es4wg4w7mc5wn2/branch/develop?svg=true" alt="Build status" /></a></td> <td align="left"><a href="https://krystiands.visualstudio.com/static_string/_build/latest?definitionId=3&branchName=develop"><img src="https://krystiands.visualstudio.com/static_string/_apis/build/status/Boost.StaticString?branchName=develop" alt="Build Status" /></a></td> <td align="left"><a href="https://codecov.io/gh/boostorg/static_string/branch/develop"><img src="https://codecov.io/gh/boostorg/static_string/branch/develop/graph/badge.svg" alt="codecov" /></a></td> <td align="left"><a href="http://www.boost.org/doc/libs/develop/libs/static_string"><img src="https://img.shields.io/badge/docs-develop-brightgreen.svg" alt="Documentation" /></a></td> <td align="left"><a href="https://regression.boost.org/develop/developer/static_string.html"><img src="https://img.shields.io/badge/matrix-develop-brightgreen.svg" alt="Matrix" /></a></td> </tr> </tbody> </table> <h2>Introduction</h2> <p>This library provides a dynamically resizable string of characters with compile-time fixed capacity and contiguous embedded storage in which the characters are placed within the string object itself. Its API closely resembles that of <code>std::string</code>.</p> <p><strong><a href="http://www.boost.org/doc/libs/release/libs/static_string">Documentation</a></strong></p> <h2>License</h2> <p>Distributed under the Boost Software License, Version 1.0. (See accompanying file <a href="LICENSE_1_0.txt">LICENSE_1_0.txt</a> or copy at https://www.boost.org/LICENSE_1_0.txt)</p>
<h1>Boost.StaticString</h1> <table> <thead> <tr> <th align="center">Branch</th> <th align="left">GHA CI</th> <th align="left">Appveyor</th> <th align="left">Azure Pipelines</th> <th align="left">codecov.io</th> <th align="left">Docs</th> <th align="left">Matrix</th> </tr> </thead> <tbody> <tr> <td align="center"><a href="https://github.com/boostorg/static_string/tree/master"><code>master</code></a></td> <td align="left"><a href="https://github.com/boostorg/static_string/actions?query=branch:master"><img src="https://github.com/boostorg/static_string/actions/workflows/ci.yml/badge.svg?branch=master" alt="Build Status" /></a></td> <td align="left"><a href="https://ci.appveyor.com/project/sdkrystian/static-string/branch/master"><img src="https://ci.appveyor.com/api/projects/status/64es4wg4w7mc5wn2/branch/master?svg=true" alt="Build status" /></a></td> <td align="left"><a href="https://krystiands.visualstudio.com/static_string/_build/latest?definitionId=3&branchName=master"><img src="https://krystiands.visualstudio.com/static_string/_apis/build/status/Boost.StaticString?branchName=master" alt="Build Status" /></a></td> <td align="left"><a href="https://codecov.io/gh/boostorg/static_string/branch/master"><img src="https://codecov.io/gh/boostorg/static_string/branch/master/graph/badge.svg" alt="codecov" /></a></td> <td align="left"><a href="http://www.boost.org/doc/libs/release/libs/static_string"><img src="https://img.shields.io/badge/docs-master-brightgreen.svg" alt="Documentation" /></a></td> <td align="left"><a href="https://regression.boost.org/master/developer/static_string.html"><img src="https://img.shields.io/badge/matrix-master-brightgreen.svg" alt="Matrix" /></a></td> </tr> <tr> <td align="center"><a href="https://github.com/boostorg/static_string/tree/develop"><code>develop</code></a></td> <td align="left"><a href="https://github.com/boostorg/static_string/actions?query=branch:develop"><img src="https://github.com/boostorg/static_string/actions/workflows/ci.yml/badge.svg?branch=develop" alt="Build Status" /></a></td> <td align="left"><a href="https://ci.appveyor.com/project/sdkrystian/static-string/branch/develop"><img src="https://ci.appveyor.com/api/projects/status/64es4wg4w7mc5wn2/branch/develop?svg=true" alt="Build status" /></a></td> <td align="left"><a href="https://krystiands.visualstudio.com/static_string/_build/latest?definitionId=3&branchName=develop"><img src="https://krystiands.visualstudio.com/static_string/_apis/build/status/Boost.StaticString?branchName=develop" alt="Build Status" /></a></td> <td align="left"><a href="https://codecov.io/gh/boostorg/static_string/branch/develop"><img src="https://codecov.io/gh/boostorg/static_string/branch/develop/graph/badge.svg" alt="codecov" /></a></td> <td align="left"><a href="http://www.boost.org/doc/libs/develop/libs/static_string"><img src="https://img.shields.io/badge/docs-develop-brightgreen.svg" alt="Documentation" /></a></td> <td align="left"><a href="https://regression.boost.org/develop/developer/static_string.html"><img src="https://img.shields.io/badge/matrix-develop-brightgreen.svg" alt="Matrix" /></a></td> </tr> </tbody> </table> <h2>Introduction</h2> <p>This library provides a dynamically resizable string of characters with compile-time fixed capacity and contiguous embedded storage in which the characters are placed within the string object itself. Its API closely resembles that of <code>std::string</code>.</p> <p><strong><a href="http://www.boost.org/doc/libs/release/libs/static_string">Documentation</a></strong></p> <h2>License</h2> <p>Distributed under the Boost Software License, Version 1.0. (See accompanying file <a href="LICENSE_1_0.txt">LICENSE_1_0.txt</a> or copy at https://www.boost.org/LICENSE_1_0.txt)</p>