[][src]Struct qt_core::QCharRef

#[repr(C)]pub struct QCharRef { /* fields omitted */ }

C++ class: QCharRef.

Methods

impl QCharRef[src]

pub unsafe fn category(&self) -> Category[src]

Calls C++ function: QChar::Category QCharRef::category() const.

pub unsafe fn cell(&self) -> c_uchar[src]

Calls C++ function: unsigned char QCharRef::cell() const.

pub unsafe fn combining_class(&self) -> c_uchar[src]

Calls C++ function: unsigned char QCharRef::combiningClass() const.

pub unsafe fn copy_from_q_char(
    &self,
    c: impl CastInto<Ref<QChar>>
) -> Ref<QCharRef>
[src]

Calls C++ function: QCharRef& QCharRef::operator=(QChar c).

pub unsafe fn copy_from_char(&self, c: c_char) -> Ref<QCharRef>[src]

Calls C++ function: QCharRef& QCharRef::operator=(char c).

pub unsafe fn copy_from_uchar(&self, c: c_uchar) -> Ref<QCharRef>[src]

Calls C++ function: QCharRef& QCharRef::operator=(unsigned char c).

pub unsafe fn copy_from_q_char_ref(
    &self,
    c: impl CastInto<Ref<QCharRef>>
) -> Ref<QCharRef>
[src]

Calls C++ function: QCharRef& QCharRef::operator=(const QCharRef& c).

pub unsafe fn copy_from_ushort(&self, rc: c_ushort) -> Ref<QCharRef>[src]

Calls C++ function: QCharRef& QCharRef::operator=(unsigned short rc).

pub unsafe fn copy_from_short(&self, rc: c_short) -> Ref<QCharRef>[src]

Calls C++ function: QCharRef& QCharRef::operator=(short rc).

pub unsafe fn copy_from_uint(&self, rc: c_uint) -> Ref<QCharRef>[src]

Calls C++ function: QCharRef& QCharRef::operator=(unsigned int rc).

pub unsafe fn copy_from_int(&self, rc: c_int) -> Ref<QCharRef>[src]

Calls C++ function: QCharRef& QCharRef::operator=(int rc).

pub unsafe fn decomposition(&self) -> CppBox<QString>[src]

Calls C++ function: QString QCharRef::decomposition() const.

pub unsafe fn decomposition_tag(&self) -> Decomposition[src]

Calls C++ function: QChar::Decomposition QCharRef::decompositionTag() const.

pub unsafe fn digit_value(&self) -> c_int[src]

Calls C++ function: int QCharRef::digitValue() const.

pub unsafe fn direction(&self) -> Direction[src]

Calls C++ function: QChar::Direction QCharRef::direction() const.

pub unsafe fn has_mirrored(&self) -> bool[src]

Calls C++ function: bool QCharRef::hasMirrored() const.

pub unsafe fn is_digit(&self) -> bool[src]

Calls C++ function: bool QCharRef::isDigit() const.

pub unsafe fn is_letter(&self) -> bool[src]

Calls C++ function: bool QCharRef::isLetter() const.

pub unsafe fn is_letter_or_number(&self) -> bool[src]

Calls C++ function: bool QCharRef::isLetterOrNumber().

pub unsafe fn is_lower(&self) -> bool[src]

Calls C++ function: bool QCharRef::isLower() const.

pub unsafe fn is_mark(&self) -> bool[src]

Calls C++ function: bool QCharRef::isMark() const.

pub unsafe fn is_null(&self) -> bool[src]

Calls C++ function: bool QCharRef::isNull() const.

pub unsafe fn is_number(&self) -> bool[src]

Calls C++ function: bool QCharRef::isNumber() const.

pub unsafe fn is_print(&self) -> bool[src]

Calls C++ function: bool QCharRef::isPrint() const.

pub unsafe fn is_punct(&self) -> bool[src]

Calls C++ function: bool QCharRef::isPunct() const.

pub unsafe fn is_space(&self) -> bool[src]

Calls C++ function: bool QCharRef::isSpace() const.

pub unsafe fn is_title_case(&self) -> bool[src]

Calls C++ function: bool QCharRef::isTitleCase() const.

pub unsafe fn is_upper(&self) -> bool[src]

Calls C++ function: bool QCharRef::isUpper() const.

pub unsafe fn joining(&self) -> Joining[src]

Calls C++ function: QChar::Joining QCharRef::joining() const.

pub unsafe fn joining_type(&self) -> JoiningType[src]

Calls C++ function: QChar::JoiningType QCharRef::joiningType() const.

pub unsafe fn mirrored_char(&self) -> CppBox<QChar>[src]

Calls C++ function: QChar QCharRef::mirroredChar() const.

pub unsafe fn new_copy(other: impl CastInto<Ref<QCharRef>>) -> CppBox<QCharRef>[src]

Calls C++ function: [constructor] void QCharRef::QCharRef(const QCharRef& other).

pub unsafe fn row(&self) -> c_uchar[src]

Calls C++ function: unsigned char QCharRef::row() const.

pub unsafe fn script(&self) -> Script[src]

Calls C++ function: QChar::Script QCharRef::script() const.

pub unsafe fn set_cell(&self, cell: c_uchar)[src]

Calls C++ function: void QCharRef::setCell(unsigned char cell).

pub unsafe fn set_row(&self, row: c_uchar)[src]

Calls C++ function: void QCharRef::setRow(unsigned char row).

pub unsafe fn to_latin1(&self) -> c_char[src]

Calls C++ function: char QCharRef::toLatin1() const.

pub unsafe fn to_lower(&self) -> CppBox<QChar>[src]

Calls C++ function: QChar QCharRef::toLower() const.

pub unsafe fn to_q_char(&self) -> CppBox<QChar>[src]

Calls C++ function: QChar QCharRef::operator QChar() const.

pub unsafe fn to_title_case(&self) -> CppBox<QChar>[src]

Calls C++ function: QChar QCharRef::toTitleCase() const.

pub unsafe fn to_upper(&self) -> CppBox<QChar>[src]

Calls C++ function: QChar QCharRef::toUpper() const.

pub unsafe fn unicode(&self) -> c_ushort[src]

Calls C++ function: unsigned short QCharRef::unicode() const.

pub unsafe fn unicode_mut(&self) -> *mut c_ushort[src]

Calls C++ function: unsigned short& QCharRef::unicode().

pub unsafe fn unicode_version(&self) -> UnicodeVersion[src]

Calls C++ function: QChar::UnicodeVersion QCharRef::unicodeVersion() const.

Trait Implementations

impl CppDeletable for QCharRef[src]

unsafe fn delete(&self)[src]

Calls C++ function: [destructor] void QCharRef::~QCharRef().

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T, U> CastInto<U> for T where
    U: CastFrom<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> StaticUpcast<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.