|
| MHEG5String | MHEG5getGroupId (MHEG5Root *root) |
| | <Function description>=""> More...
|
| |
| MHEG5Root * | MHEG5findObject (MH5GroupRef gid, MHEG5Int id) |
| |
| MHEG5Root * | MHEG5resolveRealObject (MHEG5Root *objref) |
| |
| MHEG5GList * | MHEG5resolveORef (MHEG5GList *params, MHEG5Root **object) |
| |
| MHEG5GList * | MHEG5resolveGenericORefProper (MHEG5GList *params, MH5GroupRef *pgroupRef, MHEG5Int *id) |
| | Resolve a generic object reference, returning the object reference. The reference can be direct or indirect. This function is similar to MHEG5resolveGenericORef, except that the object reference itself is returned (groupId + Id), rather than the object that it points to. More...
|
| |
| MHEG5GList * | MHEG5resolveGenericORef (MHEG5GList *params, MHEG5Root **object) |
| |
| MHEG5GList * | MHEG5resolveGenericCRef (MHEG5GList *params, MHEG5String *data, MHEG5Bool *referenced, MHEG5Bool *valid) |
| |
| MHEG5GList * | MHEG5resolveGenericGeneric (MHEG5GList *params, MHEG5Generic *value) |
| |
| MHEG5GList * | MHEG5resolveGenericBoolean (MHEG5GList *params, MHEG5Bool *value) |
| |
| MHEG5GList * | MHEG5resolveGenericInteger (MHEG5GList *params, MHEG5Int *value) |
| |
| MHEG5GList * | MHEG5resolveGenericOctetString (MHEG5GList *params, MHEG5String *value, MHEG5Bool *invalidString) |
| | Resolve a parameter reference to a generic octet string. The reference can be either direct or indirect. More...
|
| |
Implement functions to retrieve MHEG5objects by GroupID and ID.
- Date
- 01/02/2002
- Author
- R.Freeman
Resolve a generic object reference, returning the object reference. The reference can be direct or indirect. This function is similar to MHEG5resolveGenericORef, except that the object reference itself is returned (groupId + Id), rather than the object that it points to.
- Parameters
-
| params | List of parameters. The first parameter in this list is parsed and a pointer to the next parameter in the list is returned by the function. |
| pgroupRef | Group of the generic object reference that is resolved. |
| id | ID of the generic object reference that is resolved. |
- Returns
- Pointer to the next parameter in the parameter list
Resolve a generic object reference, returning the object reference. The reference can be direct or indirect. This function is similar to MHEG5resolveGenericORef, except that the object reference itself is returned (groupId + Id), rather than the object that it points to.
- Parameters
-
| params | List of parameters. The first parameter in this list is parsed and a pointer to the next parameter in the list is returned by the function. |
| pgroupRef | Group of the generic object reference that is resolved. |
| id | ID of the generic object reference that is resolved. |
- Returns
- Pointer to the next parameter in the parameter list, or NULL if no more parameters.