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