NewMadeleine

Documentation

« back to PM2 home.
value Struct Reference

#include <nm_data.h>

Collaboration diagram for value:

Public Member Functions

 assert (p_data->ops.p_traversal !=NULL)
 
 if (p_data->ops.p_properties_compute==NULL)
 
 assert (sizeof(struct nm_data_null_s)<=64)
 
 assert (p_data->ops.p_traversal !=NULL)
 
 if (p_data->ops.p_properties_compute==NULL)
 
 assert (sizeof(struct nm_data_contiguous_s)<=64)
 
 assert (p_data->ops.p_traversal !=NULL)
 
 if (p_data->ops.p_properties_compute==NULL)
 
 assert (sizeof(struct nm_data_iov_s)<=64)
 
 assert (p_data->ops.p_traversal !=NULL)
 
 if (p_data->ops.p_properties_compute==NULL)
 
 assert (sizeof(struct nm_data_datav_s)<=64)
 
 assert (p_data->ops.p_traversal !=NULL)
 
 if (p_data->ops.p_properties_compute==NULL)
 
 assert (sizeof(struct nm_data_excerpt_s)<=64)
 

Data Fields

p_data ops = *( &nm_data_ops_null )
 
struct nm_data_null_sp_content = ( struct nm_data_null_s *)&p_data->_content[0]
 
p_content = value
 
p_data props blocks = -1
 
nm_data_propertie_gpu_preinitp_data
 
(* p_data )(p_data)
 
nm_data_propertie_gpu_postinitp_data
 
struct nm_data_contiguous_sp_content = ( struct nm_data_contiguous_s *)&p_data->_content[0]
 
struct nm_data_iov_sp_content = ( struct nm_data_iov_s *)&p_data->_content[0]
 
struct nm_data_datav_sp_content = ( struct nm_data_datav_s *)&p_data->_content[0]
 
struct nm_data_excerpt_sp_content = ( struct nm_data_excerpt_s *)&p_data->_content[0]
 

Detailed Description

Definition at line 538 of file nm_data.h.

Member Function Documentation

◆ assert() [1/10]

value::assert ( p_data->ops.p_traversal !  = NULL)

◆ assert() [2/10]

value::assert ( p_data->ops.p_traversal !  = NULL)

◆ assert() [3/10]

value::assert ( p_data->ops.p_traversal !  = NULL)

◆ assert() [4/10]

value::assert ( p_data->ops.p_traversal !  = NULL)

◆ assert() [5/10]

value::assert ( p_data->ops.p_traversal !  = NULL)

◆ assert() [6/10]

value::assert ( sizeof(struct nm_data_contiguous_s)<=  64)

◆ assert() [7/10]

value::assert ( sizeof(struct nm_data_datav_s)<=  64)

◆ assert() [8/10]

value::assert ( sizeof(struct nm_data_excerpt_s)<=  64)

◆ assert() [9/10]

value::assert ( sizeof(struct nm_data_iov_s)<=  64)

◆ assert() [10/10]

value::assert ( sizeof(struct nm_data_null_s)<=  64)

◆ if() [1/5]

value::if ( p_data->ops.  p_properties_compute = = NULL)
inline

Definition at line 538 of file nm_data.h.

◆ if() [2/5]

value::if ( p_data->ops.  p_properties_compute = = NULL)
inline

Definition at line 558 of file nm_data.h.

◆ if() [3/5]

value::if ( p_data->ops.  p_properties_compute = = NULL)
inline

Definition at line 577 of file nm_data.h.

◆ if() [4/5]

value::if ( p_data->ops.  p_properties_compute = = NULL)
inline

Definition at line 595 of file nm_data.h.

◆ if() [5/5]

value::if ( p_data->ops.  p_properties_compute = = NULL)
inline

Definition at line 616 of file nm_data.h.

Field Documentation

◆ blocks

p_data props value::blocks = -1

Definition at line 538 of file nm_data.h.

◆ ops

p_data value::ops = *( &nm_data_ops_null )

Definition at line 538 of file nm_data.h.

◆ p_content [1/6]

* value::p_content = ( struct nm_data_null_s *)&p_data->_content[0]

Definition at line 538 of file nm_data.h.

◆ p_content [2/6]

* value::p_content = value

Definition at line 538 of file nm_data.h.

◆ p_content [3/6]

struct nm_data_contiguous_s* value::p_content = ( struct nm_data_contiguous_s *)&p_data->_content[0]

Definition at line 558 of file nm_data.h.

◆ p_content [4/6]

struct nm_data_iov_s* value::p_content = ( struct nm_data_iov_s *)&p_data->_content[0]

Definition at line 577 of file nm_data.h.

◆ p_content [5/6]

struct nm_data_datav_s* value::p_content = ( struct nm_data_datav_s *)&p_data->_content[0]

Definition at line 595 of file nm_data.h.

◆ p_content [6/6]

struct nm_data_excerpt_s* value::p_content = ( struct nm_data_excerpt_s *)&p_data->_content[0]

Definition at line 616 of file nm_data.h.

◆ p_data [1/3]

Definition at line 538 of file nm_data.h.

◆ p_data [2/3]

(* value::p_data) (p_data)

Definition at line 538 of file nm_data.h.

◆ p_data [3/3]

Definition at line 538 of file nm_data.h.


The documentation for this struct was generated from the following file: