Skip to content

File strings.hh

FileList > ase > strings.hh

  • #include <ase/cxxaux.hh>
  • #include <ase/formatter.hh>
  • #include <cstring>

Namespaces

Type Name
namespace Ase
The Anklang C++ API namespace.

Classes

Type Name
class Strings
Convenience Constructor for StringSeq or std::vector<std::string>

Macros

Type Name
define ASE_CQUOTE (str) ([**Ase::string\_to\_cquote**](namespaceAse.md#function-string_to_cquote) (str).c\_str())
define ASE_STRING_SET_ASCII_ALNUM "0123456789" "ABCDEFGHIJKLMNOPQRSTUVWXYZ" "abcdefghijklmnopqrstuvwxyz"
define ASE_STRING_SET_LOWER_ALNUM "0123456789" "abcdefghijklmnopqrstuvwxyz"
define ASE_STRING_VECTOR_FROM_ARRAY (ConstCharArray) /* multi line expression */

Macro Definition Documentation

define ASE_CQUOTE

#define ASE_CQUOTE (
    str
) `( Ase::string_to_cquote (str).c_str())`

define ASE_STRING_SET_ASCII_ALNUM

#define ASE_STRING_SET_ASCII_ALNUM `"0123456789" "ABCDEFGHIJKLMNOPQRSTUVWXYZ" "abcdefghijklmnopqrstuvwxyz"`

define ASE_STRING_SET_LOWER_ALNUM

#define ASE_STRING_SET_LOWER_ALNUM `"0123456789" "abcdefghijklmnopqrstuvwxyz"`

define ASE_STRING_VECTOR_FROM_ARRAY

#define ASE_STRING_VECTOR_FROM_ARRAY (
    ConstCharArray
) `/* multi line expression */`


The documentation for this class was generated from the following file /__w/anklang/anklang/ase/strings.hh