Lines Matching defs:ao
238 AAFwk::IString* ao = AAFwk::IString::Query(value);
239 if (ao != nullptr) {
240 return AAFwk::String::Unbox(ao);
318 AAFwk::IArray* ao = AAFwk::IArray::Query(value);
319 if (ao != nullptr && AAFwk::Array::IsBooleanArray(ao)) {
328 AAFwk::Array::ForEach(ao, func);
351 sptr<AAFwk::IArray> ao(new (std::nothrow) AAFwk::Array(size, AAFwk::g_IID_IBoolean));
352 if (ao != nullptr) {
354 ao->Set(i, AAFwk::Boolean::Box(value[i]));
356 parameters_.SetParam(key, ao);
375 AAFwk::IArray* ao = AAFwk::IArray::Query(value);
376 if (ao != nullptr && AAFwk::Array::IsByteArray(ao)) {
385 AAFwk::Array::ForEach(ao, func);
399 sptr<AAFwk::IArray> ao(new (std::nothrow) AAFwk::Array(size, AAFwk::g_IID_IByte));
400 if (ao == nullptr) {
404 ao->Set(i, AAFwk::Byte::Box(value[i]));
406 parameters_.SetParam(key, ao);
413 AAFwk::IChar* ao = AAFwk::IChar::Query(value);
414 if (ao != nullptr) {
415 return AAFwk::Char::Unbox(ao);
424 AAFwk::IArray* ao = AAFwk::IArray::Query(value);
425 if (ao != nullptr && AAFwk::Array::IsCharArray(ao)) {
434 AAFwk::Array::ForEach(ao, func);
448 sptr<AAFwk::IArray> ao(new (std::nothrow) AAFwk::Array(size, AAFwk::g_IID_IChar));
449 if (ao == nullptr) {
453 ao->Set(i, AAFwk::Char::Box(value[i]));
455 parameters_.SetParam(key, ao);
462 AAFwk::IInteger* ao = AAFwk::IInteger::Query(value);
463 if (ao != nullptr) {
464 return AAFwk::Integer::Unbox(ao);
473 AAFwk::IArray* ao = AAFwk::IArray::Query(value);
474 if (ao != nullptr && AAFwk::Array::IsIntegerArray(ao)) {
483 AAFwk::Array::ForEach(ao, func);
497 sptr<AAFwk::IArray> ao(new (std::nothrow) AAFwk::Array(size, AAFwk::g_IID_IInteger));
498 if (ao == nullptr) {
502 ao->Set(i, AAFwk::Integer::Box(value[i]));
504 parameters_.SetParam(key, ao);
511 AAFwk::IDouble* ao = AAFwk::IDouble::Query(value);
512 if (ao != nullptr) {
513 return AAFwk::Double::Unbox(ao);
522 AAFwk::IArray* ao = AAFwk::IArray::Query(value);
523 if (ao != nullptr && AAFwk::Array::IsDoubleArray(ao)) {
532 AAFwk::Array::ForEach(ao, func);
546 sptr<AAFwk::IArray> ao(new (std::nothrow) AAFwk::Array(size, AAFwk::g_IID_IDouble));
547 if (ao == nullptr) {
551 ao->Set(i, AAFwk::Double::Box(value[i]));
553 parameters_.SetParam(key, ao);
560 AAFwk::IFloat* ao = AAFwk::IFloat::Query(value);
561 if (ao != nullptr) {
562 return AAFwk::Float::Unbox(ao);
571 AAFwk::IArray* ao = AAFwk::IArray::Query(value);
572 if (ao != nullptr && AAFwk::Array::IsFloatArray(ao)) {
581 AAFwk::Array::ForEach(ao, func);
595 sptr<AAFwk::IArray> ao(new (std::nothrow) AAFwk::Array(size, AAFwk::g_IID_IFloat));
596 if (ao == nullptr) {
601 ao->Set(i, AAFwk::Float::Box(value[i]));
603 parameters_.SetParam(key, ao);
642 AAFwk::IArray* ao = AAFwk::IArray::Query(value);
643 if (ao != nullptr && AAFwk::Array::IsLongArray(ao)) {
652 AAFwk::Array::ForEach(ao, func);
653 } else if (ao != nullptr && AAFwk::Array::IsStringArray(ao)) {
656 AAFwk::Array::ForEach(ao, func);
670 sptr<AAFwk::IArray> ao(new (std::nothrow) AAFwk::Array(size, AAFwk::g_IID_ILong));
671 if (ao == nullptr) {
675 ao->Set(i, AAFwk::Long::Box(value[i]));
677 parameters_.SetParam(key, ao);
690 AAFwk::IShort* ao = AAFwk::IShort::Query(value);
691 if (ao != nullptr) {
692 return AAFwk::Short::Unbox(ao);
701 AAFwk::IArray* ao = AAFwk::IArray::Query(value);
702 if (ao != nullptr && AAFwk::Array::IsShortArray(ao)) {
711 AAFwk::Array::ForEach(ao, func);
725 sptr<AAFwk::IArray> ao(new (std::nothrow) AAFwk::Array(size, AAFwk::g_IID_IShort));
726 if (ao == nullptr) {
730 ao->Set(i, AAFwk::Short::Box(value[i]));
732 parameters_.SetParam(key, ao);
739 AAFwk::IString* ao = AAFwk::IString::Query(value);
740 if (ao != nullptr) {
741 return AAFwk::String::Unbox(ao);
750 AAFwk::IArray* ao = AAFwk::IArray::Query(value);
751 if (ao != nullptr && AAFwk::Array::IsStringArray(ao)) {
760 AAFwk::Array::ForEach(ao, func);
774 sptr<AAFwk::IArray> ao(new (std::nothrow) AAFwk::Array(size, AAFwk::g_IID_IString));
775 if (ao == nullptr) {
779 ao->Set(i, AAFwk::String::Box(value[i]));
781 parameters_.SetParam(key, ao);