[][src]Struct qt_core::QXmlStreamEntityResolver

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

The QXmlStreamEntityResolver class provides an entity resolver for a QXmlStreamReader.

C++ class: QXmlStreamEntityResolver.

C++ documentation:

The QXmlStreamEntityResolver class provides an entity resolver for a QXmlStreamReader.

Methods

impl QXmlStreamEntityResolver[src]

pub unsafe fn copy_from(
    &self,
    other: impl CastInto<Ref<QXmlStreamEntityResolver>>
) -> Ref<QXmlStreamEntityResolver>
[src]

The QXmlStreamEntityResolver class provides an entity resolver for a QXmlStreamReader.

Calls C++ function: QXmlStreamEntityResolver& QXmlStreamEntityResolver::operator=(const QXmlStreamEntityResolver& other).

C++ documentation:

The QXmlStreamEntityResolver class provides an entity resolver for a QXmlStreamReader.

pub unsafe fn new() -> CppBox<QXmlStreamEntityResolver>[src]

The QXmlStreamEntityResolver class provides an entity resolver for a QXmlStreamReader.

Calls C++ function: [constructor] void QXmlStreamEntityResolver::QXmlStreamEntityResolver().

C++ documentation:

The QXmlStreamEntityResolver class provides an entity resolver for a QXmlStreamReader.

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

The QXmlStreamEntityResolver class provides an entity resolver for a QXmlStreamReader.

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

C++ documentation:

The QXmlStreamEntityResolver class provides an entity resolver for a QXmlStreamReader.

pub unsafe fn resolve_entity(
    &self,
    public_id: impl CastInto<Ref<QString>>,
    system_id: impl CastInto<Ref<QString>>
) -> CppBox<QString>
[src]

Calls C++ function: virtual QString QXmlStreamEntityResolver::resolveEntity(const QString& publicId, const QString& systemId).

pub unsafe fn resolve_undeclared_entity(
    &self,
    name: impl CastInto<Ref<QString>>
) -> CppBox<QString>
[src]

Resolves the undeclared entity name and returns its replacement text. If the entity is also unknown to the entity resolver, it returns an empty string.

Calls C++ function: virtual QString QXmlStreamEntityResolver::resolveUndeclaredEntity(const QString& name).

C++ documentation:

Resolves the undeclared entity name and returns its replacement text. If the entity is also unknown to the entity resolver, it returns an empty string.

The default implementation always returns an empty string.

Trait Implementations

impl CppDeletable for QXmlStreamEntityResolver[src]

unsafe fn delete(&self)[src]

Destroys the entity resolver.

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

C++ documentation:

Destroys the entity resolver.

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.