41 #ifndef UNCACHEDSTRING_H
42 #define UNCACHEDSTRING_H
76 :
String(sz,
encoding), m_databytes(sz + 1), m_data(m_short_string)
114 return "char (uncached)";
121 static const size_t s_short_strlen = 7;
131 char m_short_string[s_short_strlen + 1];
142 if (m_data != m_short_string)
148 void allocData(
size_t sz);
170 using namespace CXXR;
171 return SEXP_downcast<UncachedString*>(x)->ptr();