]> git.llucax.com Git - software/posixx.git/commit
Add accessors with reference semantics to objects
authorLeandro Lucarella <llucarella@integratech.com.ar>
Fri, 27 Feb 2009 18:22:30 +0000 (16:22 -0200)
committerLeandro Lucarella <llucarella@integratech.com.ar>
Fri, 27 Feb 2009 18:46:15 +0000 (16:46 -0200)
commit8e9d621e4cf9a60cbf238df92fc60022a1d941cd
tree9da45edfcbe840f71fb4d2433e4e718d0e1f6b46
parent6f13e47380788948b958309c89df400fea6b32fb
Add accessors with reference semantics to objects

New accessor methods are added to composed objects to access to the object
members using the struct. For example, you can access to a sockaddr tipc
portid via sockaddr.port_id() method, and mutate the original sockaddr:

sockaddr sa(portid(1, addr(1, 1, 1));
sa.port_id().ref = 5;

Now sa.addr.id.ref value is 5.
src/linux/tipc.hpp