ARDUINOJSON_NAMESPACE::FlashStringRefAdapter Class Reference

#include <FlashStringRefAdapter.hpp>

Public Member Functions

 FlashStringRefAdapter (const FlashString &str)
 
bool equals (const char *expected) const
 
bool isNull () const
 
char * save (MemoryPool *pool) const
 
const char * data () const
 
size_t size () const
 
bool isStatic () const
 

Constructor & Destructor Documentation

◆ FlashStringRefAdapter()

ARDUINOJSON_NAMESPACE::FlashStringRefAdapter::FlashStringRefAdapter ( const FlashString str)
inlineexplicit

Member Function Documentation

◆ data()

const char* ARDUINOJSON_NAMESPACE::FlashStringRefAdapter::data ( ) const
inline

◆ equals()

bool ARDUINOJSON_NAMESPACE::FlashStringRefAdapter::equals ( const char *  expected) const
inline

◆ isNull()

bool ARDUINOJSON_NAMESPACE::FlashStringRefAdapter::isNull ( ) const
inline

◆ isStatic()

bool ARDUINOJSON_NAMESPACE::FlashStringRefAdapter::isStatic ( ) const
inline

◆ save()

char* ARDUINOJSON_NAMESPACE::FlashStringRefAdapter::save ( MemoryPool *  pool) const
inline

◆ size()

size_t ARDUINOJSON_NAMESPACE::FlashStringRefAdapter::size ( ) const
inline

The documentation for this class was generated from the following file: