Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
CFX_BidiString Class Reference

#include <fx_bidi.h>

+ Collaboration diagram for CFX_BidiString:

Public Types

using const_iterator = std::vector<CFX_BidiChar::Segment>::const_iterator
 

Public Member Functions

 CFX_BidiString (const WideString &str)
 
 ~CFX_BidiString ()
 
CFX_BidiChar::Direction OverallDirection () const
 
void SetOverallDirectionRight ()
 
const_iterator begin () const
 
const_iterator end () const
 

Detailed Description

Definition at line 49 of file fx_bidi.h.

Member Typedef Documentation

◆ const_iterator

using CFX_BidiString::const_iterator = std::vector<CFX_BidiChar::Segment>::const_iterator

Definition at line 51 of file fx_bidi.h.

Constructor & Destructor Documentation

◆ CFX_BidiString()

CFX_BidiString::CFX_BidiString ( const WideString & str)
explicit

Definition at line 62 of file fx_bidi.cpp.

References SetOverallDirectionRight().

+ Here is the call graph for this function:

◆ ~CFX_BidiString()

CFX_BidiString::~CFX_BidiString ( )
default

Member Function Documentation

◆ begin()

const_iterator CFX_BidiString::begin ( ) const
inline

Definition at line 62 of file fx_bidi.h.

◆ end()

const_iterator CFX_BidiString::end ( ) const
inline

Definition at line 63 of file fx_bidi.h.

◆ OverallDirection()

CFX_BidiChar::Direction CFX_BidiString::OverallDirection ( ) const

Definition at line 87 of file fx_bidi.cpp.

References CFX_BidiChar::kLeftWeak, and CFX_BidiChar::kNeutral.

◆ SetOverallDirectionRight()

void CFX_BidiString::SetOverallDirectionRight ( )

Definition at line 93 of file fx_bidi.cpp.

References CFX_BidiChar::kRight.

Referenced by CFX_BidiString().

+ Here is the caller graph for this function:

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