[asterisk-bugs] [JIRA] Closed: (ASTERISK-19969) Enhance astobj2 to support other types of containers.

Digium Subversion (JIRA) noreply at issues.asterisk.org
Wed Sep 12 16:09:07 CDT 2012


     [ https://issues.asterisk.org/jira/browse/ASTERISK-19969?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Digium Subversion closed ASTERISK-19969.
----------------------------------------

    Resolution: Fixed

> Enhance astobj2 to support other types of containers.
> -----------------------------------------------------
>
>                 Key: ASTERISK-19969
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-19969
>             Project: Asterisk
>          Issue Type: New Feature
>      Security Level: None
>          Components: Core/General
>            Reporter: Richard Mudgett
>            Assignee: Richard Mudgett
>
> The current implementation of astobj2 containers precludes any other type of containers other than the hash and list containers.
> Enhancement items:
> 1) Change the container versioning to reference counted container nodes.  Iteration will hold a reference to the last node returned so it can resume with the next node.  Container nodes become empty when the object they hold is removed from the container.  The node destructor will remove itself from the container's link structure when all external references to the node are removed.
> 2) Sorted list containers.
> 3) Forward/backward traversal and iteration.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the asterisk-bugs mailing list