scnlib
latest

Contents:

  • Guide
  • API Documentation
  • Migration guide v0.4 -> v1.0
  • CMake usage
  • Rationale
scnlib
  • Docs »
  • scnlib documentation
  • Edit on GitHub

scnlib documentation¶

Contents:

  • Guide
    • Installation and building
    • Basic usage
    • Error handling and return values
    • Files and stdin
    • Other scanning functions
    • User types
    • Tuple-based scanning API
    • Miscellaneous
  • API Documentation
    • Scanning functions
    • Source range
    • Return type
    • Lists
    • Convenience scan types
    • Format string
    • Semantics of scanning a value
    • Files
    • Lower level parsing and scanning operations
    • Tuple scanning
    • Utility types
  • Migration guide v0.4 -> v1.0
    • Format strings
    • Encoding
    • Lists
    • Remaining range in results
    • Other, more minor stuff
  • CMake usage
    • CMake configuration options
  • Rationale
    • Why take arguments by reference?
    • What’s with all the vscan, basic_args and arg_store stuff?

Introduction¶

scnlib is a modern C++ library for scanning values. Think of it as more C++-y scanf, or the inverse of fmtlib.

The repository lives on the scnlib GitHub.

The library is open source, licensed under the Apache License, version 2.0.
Copyright (c) 2017 Elias Kosunen
For further details, see the LICENSE file.

Indices and tables¶

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2020, Elias Kosunen Revision 056e568c.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions
latest
v1.0
v1.0-rc1
v0.4
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.