| 
    sipxmedialib
    Version 3.3
    
   | 
 
Class for internal MpBufPool use. More...


Public Member Functions | |
| MpBufList * | getNextBuf () | 
| Get buffer next to current.  More... | |
| void | setNextBuf (MpBuf *pNext) | 
| Set buffer next to current.  More... | |
| int | length () const | 
  Public Member Functions inherited from MpBuf | |
| void | attach () | 
| Increments reference counter.  More... | |
| void | detach () | 
| Decrements reference counter and free buffer if needed.  More... | |
| void | setFlowGraph (MpFlowGraphBase *flowgraph) | 
| MP_BUFFERS_TREE | getType () const | 
| Get buffer type.  More... | |
| MpBufPool * | getBufferPool () const | 
| Get parent pool of this buffer.  More... | |
Private Member Functions | |
| MpBufList (const MpBuf &) | |
| Disable copy (and other) constructor.  More... | |
| MpBufList & | operator= (const MpBuf &) | 
| Disable assignment operator.  More... | |
Friends | |
| class | MpBufPool | 
Additional Inherited Members | |
  Static Protected Member Functions inherited from MpBuf | |
| static void | sInitClone (MpBuf *pBuffer) | 
| Function that initialize buffer after cloning. It adjusts reference counters.  More... | |
  Protected Attributes inherited from MpBuf | |
| MP_BUFFERS_TREE | mType | 
| Buffer class type. Used for type safety.  More... | |
| int | mRefCounter | 
| Reference counter for use with MpBufPtr.  More... | |
| MpBufPool * | mpPool | 
| Parent memory pool.  More... | |
| MpFlowGraphBase * | mpFlowGraph | 
| Debug pointer to flowgraph in which this buf is used.  More... | |
| void(* | mpDestroy )(MpBuf *) | 
| void(* | mpInitClone )(MpBuf *) | 
Class for internal MpBufPool use.
This class provides single linked list interface for MpBuf class. It uses MpBuf::mpPool to store pointer to next buffer.
Disable copy (and other) constructor.
This struct will be initialized by init() member.
      
  | 
  inline | 
Get buffer next to current.
      
  | 
  inline | 
Set buffer next to current.
      
  | 
  inline | 
Disable assignment operator.
Buffers may be copied. But do we need this?
      
  | 
  friend | 
 1.8.11