Struct winrt::windows::foundation::diagnostics::LoggingFields
[−]
[src]
pub struct LoggingFields(_);
Methods from Deref<Target = ILoggingFields>
unsafe fn clear(&self) -> Result<()>
unsafe fn begin_struct(&self, name: &HStringArg) -> Result<()>
unsafe fn end_struct(&self) -> Result<()>
unsafe fn add_empty(&self, name: &HStringArg) -> Result<()>
unsafe fn add_empty_with_format(
&self,
name: &HStringArg,
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_uint8(&self, name: &HStringArg, value: u8) -> Result<()>
unsafe fn add_uint8_with_format(
&self,
name: &HStringArg,
value: u8,
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: u8,
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_uint8_array(&self, name: &HStringArg, value: &[u8]) -> Result<()>
unsafe fn add_uint8_array_with_format(
&self,
name: &HStringArg,
value: &[u8],
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: &[u8],
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_int16(&self, name: &HStringArg, value: i16) -> Result<()>
unsafe fn add_int16_with_format(
&self,
name: &HStringArg,
value: i16,
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: i16,
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_int16_array(&self, name: &HStringArg, value: &[i16]) -> Result<()>
unsafe fn add_int16_array_with_format(
&self,
name: &HStringArg,
value: &[i16],
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: &[i16],
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_uint16(&self, name: &HStringArg, value: u16) -> Result<()>
unsafe fn add_uint16_with_format(
&self,
name: &HStringArg,
value: u16,
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: u16,
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_uint16_array(
&self,
name: &HStringArg,
value: &[u16]
) -> Result<()>
&self,
name: &HStringArg,
value: &[u16]
) -> Result<()>
unsafe fn add_uint16_array_with_format(
&self,
name: &HStringArg,
value: &[u16],
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: &[u16],
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_int32(&self, name: &HStringArg, value: i32) -> Result<()>
unsafe fn add_int32_with_format(
&self,
name: &HStringArg,
value: i32,
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: i32,
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_int32_array(&self, name: &HStringArg, value: &[i32]) -> Result<()>
unsafe fn add_int32_array_with_format(
&self,
name: &HStringArg,
value: &[i32],
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: &[i32],
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_uint32(&self, name: &HStringArg, value: u32) -> Result<()>
unsafe fn add_uint32_with_format(
&self,
name: &HStringArg,
value: u32,
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: u32,
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_uint32_array(
&self,
name: &HStringArg,
value: &[u32]
) -> Result<()>
&self,
name: &HStringArg,
value: &[u32]
) -> Result<()>
unsafe fn add_uint32_array_with_format(
&self,
name: &HStringArg,
value: &[u32],
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: &[u32],
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_int64(&self, name: &HStringArg, value: i64) -> Result<()>
unsafe fn add_int64_with_format(
&self,
name: &HStringArg,
value: i64,
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: i64,
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_int64_array(&self, name: &HStringArg, value: &[i64]) -> Result<()>
unsafe fn add_int64_array_with_format(
&self,
name: &HStringArg,
value: &[i64],
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: &[i64],
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_uint64(&self, name: &HStringArg, value: u64) -> Result<()>
unsafe fn add_uint64_with_format(
&self,
name: &HStringArg,
value: u64,
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: u64,
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_uint64_array(
&self,
name: &HStringArg,
value: &[u64]
) -> Result<()>
&self,
name: &HStringArg,
value: &[u64]
) -> Result<()>
unsafe fn add_uint64_array_with_format(
&self,
name: &HStringArg,
value: &[u64],
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: &[u64],
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_single(&self, name: &HStringArg, value: f32) -> Result<()>
unsafe fn add_single_with_format(
&self,
name: &HStringArg,
value: f32,
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: f32,
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_single_array(
&self,
name: &HStringArg,
value: &[f32]
) -> Result<()>
&self,
name: &HStringArg,
value: &[f32]
) -> Result<()>
unsafe fn add_single_array_with_format(
&self,
name: &HStringArg,
value: &[f32],
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: &[f32],
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_double(&self, name: &HStringArg, value: f64) -> Result<()>
unsafe fn add_double_with_format(
&self,
name: &HStringArg,
value: f64,
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: f64,
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_double_array(
&self,
name: &HStringArg,
value: &[f64]
) -> Result<()>
&self,
name: &HStringArg,
value: &[f64]
) -> Result<()>
unsafe fn add_double_array_with_format(
&self,
name: &HStringArg,
value: &[f64],
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: &[f64],
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_char16(&self, name: &HStringArg, value: Char) -> Result<()>
unsafe fn add_char16_with_format(
&self,
name: &HStringArg,
value: Char,
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: Char,
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_char16_array(
&self,
name: &HStringArg,
value: &[Char]
) -> Result<()>
&self,
name: &HStringArg,
value: &[Char]
) -> Result<()>
unsafe fn add_char16_array_with_format(
&self,
name: &HStringArg,
value: &[Char],
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: &[Char],
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_boolean(&self, name: &HStringArg, value: bool) -> Result<()>
unsafe fn add_boolean_with_format(
&self,
name: &HStringArg,
value: bool,
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: bool,
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_boolean_array(
&self,
name: &HStringArg,
value: &[bool]
) -> Result<()>
&self,
name: &HStringArg,
value: &[bool]
) -> Result<()>
unsafe fn add_boolean_array_with_format(
&self,
name: &HStringArg,
value: &[bool],
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: &[bool],
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_string(&self, name: &HStringArg, value: &HStringArg) -> Result<()>
unsafe fn add_string_with_format(
&self,
name: &HStringArg,
value: &HStringArg,
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: &HStringArg,
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_string_array(
&self,
name: &HStringArg,
value: &[&HStringArg]
) -> Result<()>
&self,
name: &HStringArg,
value: &[&HStringArg]
) -> Result<()>
unsafe fn add_string_array_with_format(
&self,
name: &HStringArg,
value: &[&HStringArg],
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: &[&HStringArg],
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_guid(&self, name: &HStringArg, value: Guid) -> Result<()>
unsafe fn add_guid_with_format(
&self,
name: &HStringArg,
value: Guid,
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: Guid,
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_guid_array(&self, name: &HStringArg, value: &[Guid]) -> Result<()>
unsafe fn add_guid_array_with_format(
&self,
name: &HStringArg,
value: &[Guid],
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: &[Guid],
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_date_time(&self, name: &HStringArg, value: DateTime) -> Result<()>
unsafe fn add_date_time_with_format(
&self,
name: &HStringArg,
value: DateTime,
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: DateTime,
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_date_time_array(
&self,
name: &HStringArg,
value: &[DateTime]
) -> Result<()>
&self,
name: &HStringArg,
value: &[DateTime]
) -> Result<()>
unsafe fn add_date_time_array_with_format(
&self,
name: &HStringArg,
value: &[DateTime],
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: &[DateTime],
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_time_span(&self, name: &HStringArg, value: TimeSpan) -> Result<()>
unsafe fn add_time_span_with_format(
&self,
name: &HStringArg,
value: TimeSpan,
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: TimeSpan,
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_time_span_array(
&self,
name: &HStringArg,
value: &[TimeSpan]
) -> Result<()>
&self,
name: &HStringArg,
value: &[TimeSpan]
) -> Result<()>
unsafe fn add_time_span_array_with_format(
&self,
name: &HStringArg,
value: &[TimeSpan],
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: &[TimeSpan],
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_point(&self, name: &HStringArg, value: Point) -> Result<()>
unsafe fn add_point_with_format(
&self,
name: &HStringArg,
value: Point,
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: Point,
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_point_array(
&self,
name: &HStringArg,
value: &[Point]
) -> Result<()>
&self,
name: &HStringArg,
value: &[Point]
) -> Result<()>
unsafe fn add_point_array_with_format(
&self,
name: &HStringArg,
value: &[Point],
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: &[Point],
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_size(&self, name: &HStringArg, value: Size) -> Result<()>
unsafe fn add_size_with_format(
&self,
name: &HStringArg,
value: Size,
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: Size,
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_size_array(&self, name: &HStringArg, value: &[Size]) -> Result<()>
unsafe fn add_size_array_with_format(
&self,
name: &HStringArg,
value: &[Size],
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: &[Size],
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_rect(&self, name: &HStringArg, value: Rect) -> Result<()>
unsafe fn add_rect_with_format(
&self,
name: &HStringArg,
value: Rect,
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: Rect,
format: LoggingFieldFormat
) -> Result<()>
unsafe fn add_rect_array(&self, name: &HStringArg, value: &[Rect]) -> Result<()>
unsafe fn add_rect_array_with_format(
&self,
name: &HStringArg,
value: &[Rect],
format: LoggingFieldFormat
) -> Result<()>
&self,
name: &HStringArg,
value: &[Rect],
format: LoggingFieldFormat
) -> Result<()>
Trait Implementations
impl RtInterface for LoggingFields
[src]
impl RtClassInterface for LoggingFields
[src]
impl ComInterface for LoggingFields
[src]
type Vtbl = <ILoggingFields as ComInterface>::Vtbl
The type that defines the VTable of this interface.
impl ComIid for LoggingFields
[src]
impl RtType for LoggingFields
[src]
type In = LoggingFields
type Abi = *mut LoggingFields
type Out = ComPtr<LoggingFields>
unsafe fn unwrap(input: &Self::In) -> Self::Abi
unsafe fn uninitialized() -> Self::Abi
unsafe fn wrap(abi: Self::Abi) -> Self::Out
impl Deref for LoggingFields
[src]
type Target = ILoggingFields
The resulting type after dereferencing
fn deref(&self) -> &ILoggingFields
The method called to dereference a value
impl DerefMut for LoggingFields
[src]
fn deref_mut(&mut self) -> &mut ILoggingFields
The method called to mutably dereference a value
impl RtActivatable<IActivationFactory> for LoggingFields
[src]
fn get_activation_factory() -> ComPtr<Interface> where
Interface: RtInterface + ComIid,
Interface: RtInterface + ComIid,
Returns a factory object to create instances of this class or to call static methods.
fn new() -> ComPtr<Self> where
Self: Sized + RtActivatable<IActivationFactory> + ComInterface,
Self: Sized + RtActivatable<IActivationFactory> + ComInterface,
Uses the default constructor to create an instance of this class.
impl RtNamedClass for LoggingFields
[src]
fn name() -> &'static [u16]
Returns the name of the class encoded as a 16-bit wide string.