Synesis Software STLSoft - ... Robust, Lightweight, Cross-platform, Template Software ...

pantheios/inserters/slice.hpp File Reference


Detailed Description

[c++ only] definition of the pantheios::slice string inserter for for string slices.

#include <pantheios/pantheios.h>
#include <stlsoft/memory/auto_buffer.hpp>
#include <stlsoft/shims/access/string.hpp>

Go to the source code of this file.

Namespaces

namespace  pantheios
namespace  stlsoft

Classes

class  slice_inserter
 Class for inserting string slices into Pantheios diagnostic logging statements. More...

Functions

pan_slice_t slice (pan_char_t const *str, size_t len)
 Defines slice of a string.
slice_inserter slice (pan_char_t const *str, size_t len, pan_char_t const *strName)
 Defines a slice of string.
slice_inserter slice (pan_char_t const *str, size_t len, pan_char_t const *strName, pan_char_t const *lenName)
 Defines a slice of string.
slice_inserter slice (pan_char_t const *str, size_t len, pan_char_t const *strName, pan_char_t const *lenName, pan_char_t const *equals)
 Defines a slice of string.
slice_inserter slice (pan_char_t const *str, size_t len, pan_char_t const *strName, pan_char_t const *lenName, pan_char_t const *equals, pan_char_t const *separator)
 Defines a slice of string.

pantheios Library documentation Matthew Wilson & Synesis Software, 2006-2011 SourceForge.net Logo