<< PrevObject PrevalenceNext > >

ODMG C++ Binding

 

    d_OQL_Query query("select x from Person x where x.name = \"Doug Barry\"");
    d_Bag<d_Ref<Person> > allDougBarrys;
    d_oql_execute(query, allDougBarrys);
    d_Iterator<d_Ref<Person> > iter = allDougBarrys.create_iterator();
    d_Ref<Person> p;
    while (iter.next(p)) {
       // ...
       p->address.street = "13504 4th Avenue South";
    }