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_s * | p_content = ( struct nm_data_null_s *)&p_data->_content[0] |
| * | p_content = value |
| p_data props | blocks = -1 |
| nm_data_propertie_gpu_preinit & | p_data |
| (* | p_data )(p_data) |
| nm_data_propertie_gpu_postinit & | p_data |
| struct nm_data_contiguous_s * | p_content = ( struct nm_data_contiguous_s *)&p_data->_content[0] |
| struct nm_data_iov_s * | p_content = ( struct nm_data_iov_s *)&p_data->_content[0] |
| struct nm_data_datav_s * | p_content = ( struct nm_data_datav_s *)&p_data->_content[0] |
| struct nm_data_excerpt_s * | p_content = ( struct nm_data_excerpt_s *)&p_data->_content[0] |
Detailed Description
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]
|
inline |
◆ if() [2/5]
|
inline |
◆ if() [3/5]
|
inline |
◆ if() [4/5]
|
inline |
◆ if() [5/5]
|
inline |
Field Documentation
◆ blocks
◆ ops
| p_data value::ops = *( &nm_data_ops_null ) |
◆ p_content [1/6]
| * value::p_content = ( struct nm_data_null_s *)&p_data->_content[0] |
◆ p_content [2/6]
◆ p_content [3/6]
| struct nm_data_contiguous_s* value::p_content = ( struct nm_data_contiguous_s *)&p_data->_content[0] |
◆ p_content [4/6]
| struct nm_data_iov_s* value::p_content = ( struct nm_data_iov_s *)&p_data->_content[0] |
◆ p_content [5/6]
| struct nm_data_datav_s* value::p_content = ( struct nm_data_datav_s *)&p_data->_content[0] |
◆ p_content [6/6]
| struct nm_data_excerpt_s* value::p_content = ( struct nm_data_excerpt_s *)&p_data->_content[0] |
◆ p_data [1/3]
| nm_data_propertie_gpu_postinit & value::p_data |
◆ p_data [2/3]
◆ p_data [3/3]
| nm_data_propertie_gpu_postinit& value::p_data |
The documentation for this struct was generated from the following file: