acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
payload Class Reference
Inheritance diagram for payload:
memory_quantum property

Public Types

using PRIMITIVE_PAYLOAD_TAG = PRIMITIVE_PAYLOAD_TAG_TYPE

Public Member Functions

payload * refdbg_this () const
 payload (no_initialize_t)
 payload (enum_type etype)
 payload (nullptr_t)
 payload (const ::payload &payload)
 payload (::payload &&payload)
template<bool_type BOOL>
 payload (BOOL b)
template<same_as< ::i8 > CHAR>
 payload (CHAR c)
template<same_as< ::u8 > UNSIGNED_CHAR>
 payload (UNSIGNED_CHAR uch)
template<same_as< ::i16 > SHORT>
 payload (SHORT sh)
template<same_as< ::u16 > UNSIGNED_SHORT>
 payload (UNSIGNED_SHORT ush)
template<same_as< ::i32 > INT>
 payload (INT i)
template<same_as< ::u32 > UNSIGNED_INT>
 payload (UNSIGNED_INT ui)
template<same_as< ::i64 > LONG_LONG>
 payload (LONG_LONG ll)
template<same_as< ::u64 > UNSIGNED_LONG_LONG>
 payload (UNSIGNED_LONG_LONG ull)
template<same_as< ::f32 > FLOAT>
 payload (FLOAT f)
template<same_as< ::f64 > DOUBLE>
 payload (DOUBLE d)
 payload (::i32 *pi)
 payload (::u32 *pu)
 payload (::i64 *pi)
 payload (::u64 *pu)
 payload (::f32 *pf)
 payload (::f64 *pd)
 payload (bool *pb)
 payload (::string *pstr)
 payload (::subparticle *pparticle)
 payload (class ::time *ptime)
template<prototype_character_range CHARACTER_RANGE>
 payload (const CHARACTER_RANGE &range)
template<prototype_integral INTEGRAL>
 payload (const_char_pointer begin, INTEGRAL count)
 payload (const_char_pointer begin, const_char_pointer end)
 payload (const_char_pointer psz)
 payload (const ::scoped_string &scopedstr)
 payload (const ::atom &atom)
 payload (const ::earth::time &time)
 payload (const ::color::color &color)
 payload (const ::color::hls &hls)
 payload (const ::subparticle &particle)
 payload (const ::file::path &path)
 payload (const ::string_array_base &stra)
 payload (const ::i32_array_base &ia)
 payload (const ::i64_array_base &lla)
 payload (const ::f32_array_base &f32a)
 payload (const ::f64_array_base &f64a)
 payload (const ::payload_array &payloada)
 payload (const ::property_set &set)
 payload (const class time &time)
template<class T>
 payload (const ::pointer< T > &p)
template<typename BLOCK_TYPE>
 payload (const ::raw_block< BLOCK_TYPE > &rawblock)
 payload (const ::inline_number_string &a)
template<prototype_enum ENUM>
 payload (ENUM e)
void clear_data ()
void set_type (enum_type enum_type, bool bConvert=true)
enum_type get_type () const
atom::enum_type atom_type () const
template<typename T>
void set_pointer (const ::pointer< T > &p)
template<typename T>
bool has_pointer () const
template<typename T>
::property * find_pointer () const
template<typename TYPE>
::pointer< TYPE > pointer () const
::i64 payload_release ()
::i64 logical_release ()
void _set_element (::subparticle *pelement)
bool is_element () const
bool is_element_set () const
bool is_element_null () const
bool is_numeric () const
bool has_reference_of_type (enum_type etype) const
bool is_number () const
bool target_constrained_assign (const ::payload &payload)
bool get_bool () const
template<typename ENUM>
ENUM e (ENUM edefault=enum_default< ENUM >()) const
 IMPLEMENT_PAYLOAD_ENUMERATION (status)
 IMPLEMENT_PAYLOAD_ENUMERATION (command)
 IMPLEMENT_PAYLOAD_ENUMERATION (check)
template<prototype_enum ENUM>
bool operator== (ENUM e) const
void as (::string &str) const
void as (::memory_base &memory) const
::i8 & as (::i8 &i) const
::u8 & as (::u8 &u) const
::i16 & as (::i16 &i) const
::u16 & as (::u16 &u) const
::i32 & as (::i32 &i) const
::u32 & as (::u32 &u) const
::i64 & as (::i64 &i) const
::u64 & as (::u64 &u) const
::f32 & as (::f32 &f) const
::f64 & as (::f64 &f) const
::i8 as_i8 (::i8 iDefault=0) const
::u8 as_u8 (::u8 uDefault=0) const
::i16 as_i16 (::i16 iDefault=0) const
::u16 as_u16 (::u16 uDefault=0) const
::i32 as_i32 (::i32 iDefault=0) const
::u32 as_u32 (::u32 uiDefault=0) const
::i64 as_i64 (::i64 iDefault=0) const
::u64 as_u64 (::u64 uiDefault=0) const
::f32 as_f32 (::f32 fDefault=0) const
::f64 as_f64 (::f64 fDefault=0) const
inline ::iptr as_iptr (::iptr iDefault=0) const
inline ::uptr as_uptr (::uptr uiDefault=0) const
::file::path as_file_path () const
::url::url as_url () const
::file_time as_file_time () const
::earth::time as_earth_time () const
::color::color as_color (const ::color::color &colorDefault=::color::color()) const
::color::hls as_hls (const ::color::hls &hlsDefault=::color::hls()) const
::block as_block () const
::procedure get_procedure () const
::posix_time as_posix_time (::i64 iDefault=0) const
::posix_time as_time (const class ::time &timeDefault) const
::string as_string (const ::scoped_string &scopedstrOnNull) const
::string as_string () const
::string get_recursive_string () const
::atom as_atom () const
::atom as_atom (const ::atom &idDefault) const
::memory as_memory () const
::string_array_base as_string_array () const
::i32_array_base as_int_array () const
::i64_array_base as_i64_array () const
::f32_array_base as_f32_array () const
::f64_array_base as_f64_array () const
::payload_array_base as_payload_array () const
::property_set as_property_set () const
class::time as_time () const
bool is_scalar () const
bool is_array () const
bool is_floating () const
bool is_integer () const
bool is_natural () const
bool is_boolean () const
bool is_f64 () const
bool is_time () const
bool is_text () const
bool is_fairly_convertible_to_text () const
bool has_string_reference () const
bool ok () const
bool failed () const
enum_type integer_type () const
enum_type left_hand_integer_type () const
enum_type floating_type () const
enum_type left_hand_floating_type () const
payload dereference ()
void set_string (const ::scoped_string &scopedstr)
void set_id (const ::atom &atom)
void unset ()
void unset (const ::scoped_string &scopedstrPropertySetKey)
bool is_set () const
bool is_new () const
bool is_null () const
bool is_new_or_null () const
bool is_empty () const
bool has_character () const
bool is_false () const
bool is_bool_false () const
bool is_set_false () const
bool is_true () const
bool is_true_or_empty () const
bool casts_to (::enum_type etype) const
bool has_property (const ::atom &atom) const
 property * defer_get_property(const ::atom & atom) const;
bool is_property_true_or_empty (const ::atom &atom) const
bool is_property_true (const ::atom &atom) const
bool is_property_false (const ::atom &atom) const
bool begins (const ::scoped_string &scopedstrPrefix) const
bool ends (const ::scoped_string &scopedstrSuffix) const
bool case_insensitive_begins (const ::scoped_string &scopedstrPrefix) const
bool case_insensitive_ends (const ::scoped_string &scopedstrSuffix) const
bool begins_eat (const ::scoped_string &scopedstrPrefix)
bool ends_eat (const ::scoped_string &scopedstrSuffix)
bool case_insensitive_begins_eat (const ::scoped_string &scopedstrPrefix)
bool case_insensitive_ends_eat (const ::scoped_string &scopedstrSuffix)
payload get_topic (const ::atom &atom) const
payload & operator++ (::i32)
payload operator- (const ::payload &payload) const
payload operator* (const ::payload &payload) const
payload operator/ (const ::payload &payload) const
 template < prototype_payload PAYLOAD >
payload & operator-= (const ::payload &payload)
payload & operator*= (const ::payload &payload)
payload & operator/= (const ::payload &payload)
payload addition (const ::payload &payload) const
payload subtraction (const ::payload &payload) const
payload multiplication (const ::payload &payload) const
payload division (const ::payload &payload) const
payload & add (const ::payload &payload)
payload & subtract (const ::payload &payload)
payload & multiply (const ::payload &payload)
payload & divide (const ::payload &payload)
bool operator! () const
bool as_bool () const
 operator bool () const
 operator::i8 () const
 operator::u8 () const
 operator::i16 () const
 operator::u16 () const
 operator::i32 () const
 operator::u32 () const
 operator::i64 () const
 operator::u64 () const
 operator::f32 () const
 operator::f64 () const
 operator::file_time () const
 operator::earth::time () const
 operator::color::color () const
 operator::color::hls () const
 operator::block () const
::string & string_reference ()
::memory & memory_reference ()
::atom & atom_reference ()
::string_array & string_array_reference ()
::i32_array & i32_array_reference ()
::i64_array & i64_array_reference ()
::f32_array & f32_array_reference ()
::f64_array & f64_array_reference ()
::payload_array & payload_array_reference ()
class::time & time_reference ()
::property_set & property_set_reference ()
::file::path & file_path_reference ()
::file_time & file_time_reference ()
::earth::time & earth_time_reference ()
::color::color & color_reference ()
::color::hls & color_hls_reference ()
const ::string_array & string_array_reference () const
const ::i32_array & i32_array_reference () const
const ::i64_array & i64_array_reference () const
const ::f32_array & f32_array_reference () const
const ::f64_array & f64_array_reference () const
const ::payload_array & payload_array_reference () const
const class time & time_reference () const
const ::property_set & property_set_reference () const
const ::property & property_reference () const
const ::file::path & file_path_reference () const
const ::file_time & file_time_reference () const
const ::earth::time & earth_time_reference () const
const ::color::color & color_reference () const
const ::color::hls & color_hls_reference () const
bool & bool_reference ()
::i8 & i8_reference ()
::u8 & u8_reference ()
::i16 & i16_reference ()
::u16 & u16_reference ()
::i32 & i32_reference ()
::u32 & u32_reference ()
::i64 & i64_reference ()
::u64 & u64_reference ()
::f32 & f32_reference ()
::f64 & f64_reference ()
template<prototype_signed SIGNED>
SIGNED & reference ()
template<prototype_unsigned UNSIGNED>
UNSIGNED & reference ()
template<prototype_const CONST_TYPE>
CONST_TYPE & reference () const
template<prototype_non_const NON_CONST_TYPE>
NON_CONST_TYPE * raw_pointer ()
template<prototype_const CONST_TYPE>
CONST_TYPE * raw_pointer () const
character_count length () const
template<typename TYPE>
payload & operator= (const ::pointer< TYPE > &pointer)
template<prototype_function FUNCTION>
payload & operator= (const FUNCTION &function)
payload & operator= (nullptr_t)
payload & operator= (::subparticle *pelement)
payload & operator= (::memory *pmemory)
template<typename PREDICATE>
void predicate_each (PREDICATE predicate)
void payload_increment_reference_count ()
::i32 & _as (::i32 &i) const
::string & _as (::string &str) const
payload & operator= (const ::subparticle &o)
payload & operator= (const ::file::path &path)
payload & operator|= (const ::file::e_flag &eflag)
payload & operator= (para_return &eret)
payload & assign_bool (bool b)
payload & assign_pbool (bool *pb)
payload & assign_pi8 (::i8 *pi)
payload & assign_pu8 (::u8 *pu)
payload & assign_pi16 (::i16 *pi)
payload & assign_pu16 (::u16 *pu)
payload & assign_pi32 (::i32 *pi)
payload & assign_pu32 (::u32 *pu)
payload & assign_pi64 (::i64 *pll)
payload & assign_pu64 (::u64 *pull)
payload & assign_pf32 (::f32 *pf)
payload & assign_pf64 (::f64 *pf)
template<bool_type BOOL>
payload & operator= (BOOL b)
payload & assign_pointer (::i8 *pi)
payload & assign_pointer (::u8 *pu)
payload & assign_pointer (::i16 *pi)
payload & assign_pointer (::u16 *pu)
payload & assign_pointer (::i32 *pi)
payload & assign_pointer (::u32 *pu)
payload & assign_pointer (::i64 *pi)
payload & assign_pointer (::u64 *pu)
payload & assign_pointer (::f32 *pf)
payload & assign_pointer (::f64 *pf)
payload & operator= (const ::earth::time &time)
payload & operator= (const ::color::color &color)
payload & operator= (const ::color::hls &color)
payload & operator= (const ::string &str)
payload & operator= (const ::scoped_string &scopedstr)
payload & operator= (::string &&str)
payload & operator= (::const_ansi_range ansirange)
payload & operator= (const ::inline_number_string &str)
payload & operator= (::string *pstr)
payload & operator= (const ::wide_character *pcsz)
payload & operator= (const ::ansi_character *pcsz)
payload & operator= (const ::property &prop)
payload & operator= (const ::payload &payload)
payload & operator= (const ::i32_array_base &ia)
payload & operator= (const ::string_array_base &stra)
payload & operator= (const ::i64_array_base &longlonga)
payload & operator= (const ::f32_array_base &f32a)
payload & operator= (const ::f64_array_base &f64a)
payload & operator= (const ::memory &memory)
payload & operator= (const ::payload_array &payloada)
payload & operator= (const ::property_set &propset)
payload & operator= (const ::atom &atom)
payload & operator= (::atom *pid)
template<prototype_enum ENUM>
payload & operator= (ENUM e)
payload & operator= (const class time &time)
payload & operator= (class ::time *ptime)
payload & operator= (const ::block &block)
template<class ARRAY>
void get_array (ARRAY &array) const
template<an_object T>
payload & assign_copy (const T &t)
template<class T>
payload & operator= (const raw_block< T > &rawblock)
template<character_count n>
payload & operator= (const ::i8(&cha)[n])
template<prototype_subparticle T>
::pointer< T > cast (T *pDefault)
template<class T>
T & defer_create_type (T *pdefault=nullptr)
template<typename T>
T & as_type ()
::subparticle * as_subparticle ()
::subparticle * as_subparticle () const
template<prototype_subparticle T>
T * cast () const
template<prototype_subparticle T>
T * cast ()
template<prototype_subparticle T>
::pointer< T > as_pointer () const
template<prototype_subparticle T>
::pointer< T > as_pointer ()
::subparticle * get_subparticle ()
bool case_insensitive_equals (const payload &payload) const
::std::strong_ordering order_payload (const payload &payload) const
::std::strong_ordering case_insensitive_order (const ::payload &payload) const
bool equals_payload (const ::payload &payload) const
bool equals_signed (::i64 i) const
bool equals_unsigned (::u64 u) const
bool equals_scoped_string (const ::scoped_string &scopedstr) const
template<prototype_character CHARACTER>
bool operator== (const CHARACTER *psz) const
template<prototype_character CHARACTER>
bool operator== (const character_range< const CHARACTER * > &range) const
template<prototype_character CHARACTER>
bool operator== (const scoped_string_base< const CHARACTER * > &scoped_string) const
template<prototype_character CHARACTER>
bool operator== (const string_base< const CHARACTER * > &string) const
template<prototype_character CHARACTER>
bool operator== (const string_range< const CHARACTER * > &string_range) const
template<prototype_signed SIGNED>
bool operator== (SIGNED i) const
template<prototype_unsigned UNSIGNED>
bool operator== (UNSIGNED u) const
::std::strong_ordering operator<=> (const payload &payload) const
::std::strong_ordering operator<=> (const ::string &str) const
::std::strong_ordering operator<=> (const ::scoped_string &scopedstr) const
::std::strong_ordering operator<=> (::i64 i) const
::std::strong_ordering operator<=> (::i32 i) const
::std::strong_ordering operator<=> (bool b) const
::string implode (const ::scoped_string &scopedstrGlue) const
payload explode (const ::scoped_string &scopedstrGlue, bool bAddEmpty=true) const
payload first () const
payload last () const
payload first ()
payload last ()
::collection::count get_count () const
::payload at (::collection::index i)
inline ::payload at (::collection::index i) const
::collection::count array_get_count () const
::collection::index array_get_upper_bound () const
bool array_contains (const ::scoped_string &scopedstr, ::collection::index find=0, ::collection::count count=-1) const
bool case_insensitive_array_contains (const ::scoped_string &scopedstr, ::collection::index find=0, ::collection::count count=-1) const
bool array_is_empty () const
::collection::index index_of (const ::atom &atom) const
::payload find_property (const ::atom &atom) const
::property * _find_property (const ::atom &atom) const
::property & get_property (const ::atom &atom)
::payload find_property_by_text (const ::scoped_string &scopedstr) const
::payload find_property_by_name (const ::scoped_string &scopedstr) const
template<prototype_integral INTEGRAL>
inline ::payload operator[] (INTEGRAL i)
template<prototype_integral INTEGRAL>
inline ::payload operator[] (INTEGRAL i) const
template<prototype_character CHARACTER>
inline ::property & operator[] (const CHARACTER *psz)
template<prototype_character CHARACTER>
inline ::payload operator[] (const CHARACTER *psz) const
template<prototype_character_range RANGE>
inline ::property & operator[] (const RANGE &range)
template<prototype_character_range RANGE>
inline ::payload operator[] (const RANGE &range) const
template<has_as_string HAS_AS_STRING>
requires (!prototype_character_range<HAS_AS_STRING>)
inline ::property & operator[] (const HAS_AS_STRING &has_as_string)
template<has_as_string HAS_AS_STRING>
requires (!prototype_character_range<HAS_AS_STRING>)
inline ::payload operator[] (const HAS_AS_STRING &has_as_string) const
template<has_get_string HAS_GET_STRING>
requires (!prototype_character_range<HAS_GET_STRING> && has_as_string<HAS_GET_STRING>)
inline ::property & operator[] (const HAS_GET_STRING &has_get_string)
template<has_get_string HAS_GET_STRING>
requires (!prototype_character_range<HAS_GET_STRING>&& has_as_string<HAS_GET_STRING>)
inline ::payload operator[] (const HAS_GET_STRING &has_get_string) const
::payload equals_ci_get (const ::scoped_string &scopedstrCompare,::payload varOnEqual, payload varOnDifferent) const
::payload equals_ci_get (const ::scoped_string &scopedstrCompare,::payload varOnEqual) const
template<prototype_integral INTEGRAL>
::payload operator- (INTEGRAL i) const
template<prototype_floating FLOATING>
::payload operator- (FLOATING f) const
template<prototype_integral INTEGRAL>
::payload operator+ (INTEGRAL i) const
template<prototype_floating FLOATING>
::payload operator+ (FLOATING f) const
template<prototype_integral INTEGRAL>
::payload operator/ (INTEGRAL i) const
template<prototype_floating FLOATING>
::payload operator/ (FLOATING f) const
template<prototype_integral INTEGRAL>
::payload operator* (INTEGRAL i) const
template<prototype_floating FLOATING>
::payload operator* (FLOATING d) const
::std::strong_ordering str_compare (const ::property &prop) const
template<prototype_integral INTEGRAL>
::payload & operator-= (INTEGRAL i)
template<prototype_floating FLOATING>
::payload & operator-= (FLOATING f)
template<prototype_integral INTEGRAL>
::payload & operator+= (INTEGRAL i)
template<prototype_floating FLOATING>
::payload & operator+= (FLOATING f)
template<prototype_integral INTEGRAL>
::payload & operator/= (INTEGRAL i)
template<prototype_floating FLOATING>
::payload & operator/= (FLOATING f)
template<prototype_integral INTEGRAL>
::payload & operator*= (INTEGRAL i)
template<prototype_floating FLOATING>
::payload & operator*= (FLOATING d)
void consume_number (::ansi_range &range)
void consume_identifier (::ansi_range &range)
void parse_network_payload (::ansi_range &range)
const_char_pointer parse_network_payload (const ::scoped_string &scopedstrNetworkPayload)
::enum_type find_network_payload_child (::ansi_range &range, const payload &payload)
::enum_type find_network_payload_id (::ansi_range &range, const payload &payload)
bool parse_network_payload_step (::ansi_range &range)
::string & get_network_payload (::string &str, bool bNewLine=true) const
::string get_network_payload (bool bNewLine=true) const
void null ()
void _001Add (const ::string_array_base &stra)
void defer_run_payload ()
void receive_response (const payload &payload)
template<prototype_integral INTEGRAL>
inline ::payload operator- (INTEGRAL i) const
template<prototype_floating FLOATING>
inline ::payload operator- (FLOATING f) const
template<prototype_integral INTEGRAL>
inline ::payload operator+ (INTEGRAL i) const
template<prototype_floating FLOATING>
inline ::payload operator+ (FLOATING f) const
template<prototype_integral INTEGRAL>
inline ::payload operator/ (INTEGRAL i) const
template<prototype_floating FLOATING>
inline ::payload operator/ (FLOATING f) const
template<prototype_integral INTEGRAL>
inline ::payload operator* (INTEGRAL i) const
template<prototype_floating FLOATING>
inline ::payload operator* (FLOATING f) const
template<prototype_integral INTEGRAL>
inline ::payload & operator-= (INTEGRAL i)
template<prototype_floating FLOATING>
inline ::payload & operator-= (FLOATING f)
template<prototype_integral INTEGRAL>
inline ::payload & operator+= (INTEGRAL i)
template<prototype_floating FLOATING>
inline ::payload & operator+= (FLOATING f)
template<prototype_integral INTEGRAL>
inline ::payload & operator/= (INTEGRAL i)
template<prototype_floating FLOATING>
inline ::payload & operator/= (FLOATING f)
template<prototype_integral INTEGRAL>
inline ::payload & operator*= (INTEGRAL i)
template<prototype_floating FLOATING>
inline ::payload & operator*= (FLOATING f)
template<prototype_subparticle T>
inline ::pointer< T > cast (T *pDefault)
template<prototype_subparticle T>
inline ::pointer< T > as_pointer ()
template<prototype_subparticle T>
inline ::pointer< T > as_pointer () const
template<typename T>
pointer< T > pointer () const
Public Member Functions inherited from memory_quantum
void * operator new (size_t s)
void * operator new[] (size_t s)
void operator delete (void *p)
void operator delete[] (void *p)

Public Attributes

enum_type m_etype
union { 
   void *   m_pvoid 
   para_return   m_parareturn 
   atom   m_atomPayload 
   bool   m_b 
   bool *   m_pb 
   ::i8   m_i8 
   ::u8   m_u8 
   ::i16   m_i16 
   ::u16   m_u16 
   ::i32   m_i32 
   ::u32   m_u32 
   ::i64   m_i64 
   ::u64   m_u64 
   ::i8 *   m_pi8 
   ::u8 *   m_pu8 
   ::i16 *   m_pi16 
   ::u16 *   m_pu16 
   ::i32 *   m_pi32 
   ::u32 *   m_pu32 
   ::i64 *   m_pi64 
   ::u64 *   m_pu64 
   ::string *   m_pstr 
   ::f32   m_f32 
   ::f32 *   m_pf32 
   ::f64   m_f64 
   ::f64 *   m_pf64 
   ::earth::time   m_earthtime 
   file_time   m_filetime 
   atom *   m_patom 
   class time   m_time 
   class time *   m_ptime 
   ::color::color   m_color 
   ::color::hls   m_hls 
   ::subparticle *   m_p 
   ::string_array *   m_pstra 
   ::i32_array *   m_pia 
   ::payload_array *   m_ppayloada 
   ::property_set *   m_ppropertyset 
   ::i64_array *   m_plonglonga 
   ::f32_array *   m_pf32a 
   ::f64_array *   m_pf64a 
   ::memory *   m_pmemory 
   ::file::path_object *   m_ppath 
   payload_all_t   m_payloadall 
   ::string   m_str 
   ::range< const ::ansi_character * >   m_ansirange 
   ::function_common_base *   m_pfunctioncommonbase 
}; 

Protected Member Functions

template<typename PRIMITIVE>
bool __assign_to_held_pointer_member (PRIMITIVE prototype)
template<typename PRIMITIVE>
payload & __assign_primitive (PRIMITIVE &member, enum_type etype, PRIMITIVE prototype)
template<typename PRIMITIVE>
payload & __assign_primitive_pointer (PRIMITIVE *&member, enum_type etype, PRIMITIVE *pprimitive)

Member Function Documentation

◆ find_property_by_name()

payload payload::find_property_by_name ( const ::scoped_string & scopedstr) const
  • if (m_etype == e_type_payload_pointer)

◆ find_property_by_text()

payload payload::find_property_by_text ( const ::scoped_string & scopedstr) const
  • if (m_etype == e_type_payload_pointer)

◆ index_of()

collection::index payload::index_of ( const ::atom & atom) const
  • if (m_etype == ::e_type_payload_pointer)* if (m_etype == ::e_type_payload_pointer)

◆ is_false()

bool payload::is_false ( ) const

special meaning

◆ is_set_false()

bool payload::is_set_false ( ) const

special meaning


The documentation for this class was generated from the following files:
  • prototype/prototype/payload.h
  • prototype/collection/_impl_payload.h
  • prototype/prototype/[.cpp
  • prototype/prototype/_impl_payload.h
  • prototype/prototype/payload.cpp
  • prototype/prototype/property.cpp
  • prototype/prototype/var_element.cpp