xtd 0.2.0
Loading...
Searching...
No Matches
as_expression.hpp File Reference
#include "args.hpp"
#include "value.hpp"
#include "expression_operand.hpp"
#include "../usize.hpp"
#include <type_traits>

Definition

Contains xtd::expressions::as_expression methods.

Go to the source code of this file.

Namespaces

namespace  xtd
 The xtd namespace contains all fundamental classes to access Hardware, Os, System, and more.
namespace  xtd::expressions
 The xtd::expressions namespace provides a lightweight, composable expression template framework for building and evaluating lazy, strongly-typed functional expressions from arbitrary callables.

Public Functions

template<typename type_t>
constexpr decltype(auto) xtd::expressions::as_expression (type_t &&value)
 The xtd::expressions::as_expression method convert a type as xtd::expressions::expression.
template<typename type_t>
constexpr auto xtd::expressions::as_expression (type_t &&value)
 The xtd::expressions::as_expression method convert a type as xtd::expressions::value.