equal
deleted
inserted
replaced
81 * @return pointer to popped data. |
81 * @return pointer to popped data. |
82 */ |
82 */ |
83 C* PopFront(); |
83 C* PopFront(); |
84 |
84 |
85 /** |
85 /** |
86 * Checks |
86 * Checks |
87 * implementation |
87 * implementation |
88 * @param[in] aId : ID representing data to be popped from queue |
88 * @param[in] aId : ID representing data to be popped from queue |
89 * @return Pointer to data object in queue, NULL if not found |
89 * @return Pointer to data object in queue, NULL if not found |
90 * |
90 * |
91 */ |
91 */ |
92 C* PopItem( TInt aId ); |
92 C* PopItem( TInt aId ); |
93 |
93 |
94 private: |
94 private: |
95 |
95 |
117 RSemaphore iSemaphore; |
117 RSemaphore iSemaphore; |
118 }; |
118 }; |
119 } |
119 } |
120 |
120 |
121 // Since it's a template class include the implementation |
121 // Since it's a template class include the implementation |
122 #include "drmqueue.inl" |
122 #include "DrmQueue.inl" |
123 |
123 |
124 #endif // CDRMAUTOMATEDUSAGE_H |
124 #endif // CDRMAUTOMATEDUSAGE_H |