Skip to content

Struct evab::TextTraits

ClassList > evab > TextTraits

Traits for C-string (char*).

  • #include <evabTextTraits.h>

Public Static Functions

Type Name
unsigned char Length (const char * aText)
unsigned char Length (char * aText)
unsigned char Length (const __FlashStringHelper * aText)
unsigned char Length (__FlashStringHelper * aText)
char Read (const char * aText, unsigned char aIndex)
char Read (char * aText, unsigned char aIndex)
char Read (const __FlashStringHelper * aText, unsigned char aIndex)
char Read (__FlashStringHelper * aText, unsigned char aIndex)

Public Static Functions Documentation

function Length [1/4]

static inline unsigned char evab::TextTraits::Length (
    const char * aText
) 

function Length [2/4]

static inline unsigned char evab::TextTraits::Length (
    char * aText
) 

function Length [3/4]

static inline unsigned char evab::TextTraits::Length (
    const __FlashStringHelper * aText
) 

function Length [4/4]

static inline unsigned char evab::TextTraits::Length (
    __FlashStringHelper * aText
) 

function Read [1/4]

static inline char evab::TextTraits::Read (
    const char * aText,
    unsigned char aIndex
) 

function Read [2/4]

static inline char evab::TextTraits::Read (
    char * aText,
    unsigned char aIndex
) 

function Read [3/4]

static inline char evab::TextTraits::Read (
    const __FlashStringHelper * aText,
    unsigned char aIndex
) 

function Read [4/4]

static inline char evab::TextTraits::Read (
    __FlashStringHelper * aText,
    unsigned char aIndex
) 


The documentation for this class was generated from the following file src/evabTextTraits.h