xtd
0.2.0
Loading...
Searching...
No Matches
◆
is_null()
[10/24]
template<typename pointer_t >
static void xtd::tunit::valid::is_null
(
const
xtd::uptr
< pointer_t > &
pointer
,
const
xtd::diagnostics::stack_frame
&
stack_frame
)
inline
static
Validates that the pointer is null.
Parameters
pointer
The pointer to check is null.
stack_frame
Contains information about current file and current line.
Examples
xtd::uptr<std::string>
s1;
xtd::uptr<std::string>
s2 = xtd::new_uptr<std::string>(
"Anything"
);
xtd::tunit::valid::is_null
(s1,
csf_
);
// test ok.
xtd::tunit::valid::is_null
(s2,
csf_
);
// test fails.
xtd::tunit::valid::is_null
static void is_null(const pointer_t *pointer)
Validates that the pointer is null.
Definition
valid.h:1739
csf_
#define csf_
Provides information about the current stack frame.
Definition
current_stack_frame.h:30
xtd::uptr
std::unique_ptr< type_t > uptr
The xtd::uptr object is a unique pointer.
Definition
uptr.h:25
xtd
tunit
valid
Generated on Sat Sep 14 2024 21:25:32 for xtd by
Gammasoft
. All rights reserved.