![]() |
The FreeRADIUS server $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
|
An element in a list of nested attribute references. More...
#include <tmpl.h>
Collaboration diagram for tmpl_attr_t:Public Member Functions | |
| FR_DLIST_ENTRY (tmpl_attr_list) _CONST entry | |
| Entry in the doubly linked list of attribute references. | |
Data Fields | ||
| union { | ||
| struct { | ||
| fr_dict_attr_t *_CONST | da | |
| Unknown dictionary attribute. | ||
| } | unknown | |
| struct { | ||
| char *_CONST | name | |
| Undefined reference type. | ||
| } | unresolved | |
| }; | ||
| fr_dict_attr_t const *_CONST | da | |
| Resolved dictionary attribute. | ||
| tmpl_attr_filter_t _CONST | filter | |
| Filter associated with the attribute reference. | ||
| unsigned int _CONST | is_raw: 1 | |
| fr_dict_attr_t const *_CONST | parent | |
| The parent we used when trying to resolve the attribute originally. | ||
| unsigned int _CONST | resolve_only: 1 | |
| This reference and those before it. | ||
| tmpl_attr_type_t _CONST | type | |
| is a raw reference | ||
| tmpl_attr_t::FR_DLIST_ENTRY | ( | tmpl_attr_list | ) |
Entry in the doubly linked list of attribute references.
| union { ... } tmpl_attr_t |
| fr_dict_attr_t const* _CONST tmpl_attr_t::da |
| tmpl_attr_filter_t _CONST tmpl_attr_t::filter |
| fr_dict_attr_t const* _CONST tmpl_attr_t::parent |
| unsigned int _CONST tmpl_attr_t::resolve_only |
| tmpl_attr_type_t _CONST tmpl_attr_t::type |
1.9.8