FastLED 3.10.8
Loading...
Searching...
No Matches

◆ heapData() [2/2]

NotNullStringHolderPtr & fl::basic_string::heapData ( )
protected

Definition at line 201 of file basic_string.cpp.hpp.

201 {
202 if (!mStorage.is<NotNullStringHolderPtr>()) {
204 }
205 return mStorage.get<NotNullStringHolderPtr>();
206}
fl::variant< NotNullStringHolderPtr, ConstLiteral, ConstView > mStorage
shared_ptr< T > make_shared(Args &&... args) FL_NO_EXCEPT
Definition shared_ptr.h:423
fl::not_null< StringHolderPtr > NotNullStringHolderPtr

References fl::FL_NO_EXCEPT, fl::adl_barrier::make_shared(), and mStorage.

Referenced by fl::string::appendOct(), assign(), assign(), c_str_mutable(), capacity(), copy(), erase(), insert(), insert(), replace(), replace(), reserve(), and shrink_to_fit().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: