Lines Matching refs:era
62 daeElementRefArray* era = (daeElementRefArray*)getWritableMemory( parent ); in setDocument() local
63 for ( unsigned int i = 0; i < era->getCount(); i++ ) { in setDocument()
64 era->get(i)->setDocument( c ); in setDocument()
88 daeElementRefArray* era = (daeElementRefArray*)getWritableMemory(e); in getCount() local
89 if (era == NULL) in getCount()
91 return (daeInt)era->getCount(); in getCount()
99 daeElementRefArray* era = (daeElementRefArray*)getWritableMemory(e); in get() local
100 if (era == NULL || index >= (daeInt)era->getCount() ) in get()
102 return (daeMemoryRef)&(era->get(index)); in get()
144 daeElementRefArray* era = (daeElementRefArray*)getWritableMemory(parent); in placeElement() local
145 if ( _maxOccurs != -1 && (daeInt)era->getCount()-offset >= _maxOccurs ) { in placeElement()
158 if ( era->find( before, idx ) == DAE_OK ) { in placeElement()
159 era->insertAt( idx, child ); in placeElement()
164 if ( era->find( after, idx ) == DAE_OK ) { in placeElement()
165 era->insertAt( idx+1, child ); in placeElement()
169 era->append(child); in placeElement()
200 daeElementRefArray* era = (daeElementRefArray*)getWritableMemory(parent); in removeElement() local
204 daeInt error = era->remove(child); in removeElement()
226 daeElementRefArray* era = (daeElementRefArray*)getWritableMemory(parent); in getChildren() local
227 size_t cnt = era->getCount(); in getChildren()
229 array.appendUnique( era->get(x) ); in getChildren()