Added substructure enumerators to sa_payload, proposal_substructure

This commit is contained in:
Martin Willi
2011-01-05 16:45:52 +01:00
parent 9ca5d0280e
commit 54f2bdd656
4 changed files with 28 additions and 0 deletions
@@ -60,6 +60,13 @@ struct sa_payload_t {
*/
void (*add_proposal) (sa_payload_t *this, proposal_t *proposal);
/**
* Create an enumerator over all proposal substructures.
*
* @return enumerator over proposal_substructure_t
*/
enumerator_t* (*create_substructure_enumerator)(sa_payload_t *this);
/**
* Destroys an sa_payload_t object.
*/