Home | History | Annotate | Download | only in fxcrt

Lines Matching refs:FX_STRSIZE

85 CFX_ByteString::CFX_ByteString(const FX_CHAR* pStr, FX_STRSIZE nLen) {
93 CFX_ByteString::CFX_ByteString(const uint8_t* pStr, FX_STRSIZE nLen) {
235 FX_STRSIZE len = str.GetLength();
241 for (FX_STRSIZE i = 0; i < len; i++) {
260 void CFX_ByteString::AssignCopy(const FX_CHAR* pSrcData, FX_STRSIZE nSrcLen) {
266 void CFX_ByteString::ReallocBeforeWrite(FX_STRSIZE nNewLength) {
277 FX_STRSIZE nCopyLength = std::min(m_pData->m_nDataLength, nNewLength);
287 void CFX_ByteString::AllocBeforeWrite(FX_STRSIZE nNewLength) {
299 void CFX_ByteString::ReleaseBuffer(FX_STRSIZE nNewLength) {
323 void CFX_ByteString::Reserve(FX_STRSIZE len) {
327 FX_CHAR* CFX_ByteString::GetBuffer(FX_STRSIZE nMinBufLength) {
352 FX_STRSIZE CFX_ByteString::Delete(FX_STRSIZE nIndex, FX_STRSIZE nCount) {
359 FX_STRSIZE nOldLength = m_pData->m_nDataLength;
361 FX_STRSIZE mLength = nIndex + nCount;
375 void CFX_ByteString::Concat(const FX_CHAR* pSrcData, FX_STRSIZE nSrcLen) {
397 CFX_ByteString CFX_ByteString::Mid(FX_STRSIZE nFirst) const {
404 CFX_ByteString CFX_ByteString::Mid(FX_STRSIZE nFirst, FX_STRSIZE nCount) const {
422 FX_STRSIZE nCopyLen,
423 FX_STRSIZE nCopyIndex) const {
659 FX_STRSIZE CFX_ByteString::Insert(FX_STRSIZE nIndex, FX_CHAR ch) {
660 FX_STRSIZE nNewLength = m_pData ? m_pData->m_nDataLength : 0;
673 CFX_ByteString CFX_ByteString::Right(FX_STRSIZE nCount) const {
686 CFX_ByteString CFX_ByteString::Left(FX_STRSIZE nCount) const {
699 FX_STRSIZE CFX_ByteString::Find(FX_CHAR ch, FX_STRSIZE nStart) const {
711 FX_STRSIZE CFX_ByteString::ReverseFind(FX_CHAR ch) const {
715 FX_STRSIZE nLength = m_pData->m_nDataLength;
723 FX_STRSIZE CFX_ByteString::Find(const CFX_ByteStringC& pSub,
724 FX_STRSIZE nStart) const {
728 FX_STRSIZE nLength = m_pData->m_nDataLength;
754 FX_STRSIZE CFX_ByteString::Remove(FX_CHAR chRemove) {
783 FX_STRSIZE nCount = (FX_STRSIZE)(pstrSource - pstrDest);
788 FX_STRSIZE CFX_ByteString::Replace(const CFX_ByteStringC& pOld,
793 FX_STRSIZE nSourceLen = pOld.GetLength();
794 FX_STRSIZE nReplacementLen = pNew.GetLength();
795 FX_STRSIZE nCount = 0;
799 const FX_CHAR* pTarget = FX_strstr(pStart, (FX_STRSIZE)(pEnd - pStart),
810 FX_STRSIZE nNewLength =
821 for (FX_STRSIZE i = 0; i < nCount; i++) {
822 const FX_CHAR* pTarget = FX_strstr(pStart, (FX_STRSIZE)(pEnd - pStart),
835 void CFX_ByteString::SetAt(FX_STRSIZE nIndex, FX_CHAR ch) {
847 for (FX_STRSIZE i = 0; i < GetLength(); i++) {
855 FX_STRSIZE len) {
856 FX_STRSIZE str_len = len >= 0 ? len : FXSYS_wcslen(str);
893 FX_STRSIZE pos = GetLength();
898 FX_STRSIZE i = 0;
927 FX_STRSIZE len = GetLength();
931 FX_STRSIZE pos = 0;
933 FX_STRSIZE i = 0;
944 FX_STRSIZE nDataLength = len - pos;
959 uint32_t CFX_ByteString::GetID(FX_STRSIZE start_pos) const {
962 FX_STRSIZE FX_ftoa(FX_FLOAT d, FX_CHAR* buf) {
992 FX_STRSIZE len = FXSYS_strlen(buf2);
1010 FX_STRSIZE len = FX_ftoa(d, buf);