Renamed namespaces satcom::lib and satcom::pkf to senf
[senf.git] / Socket / GenericSockAddr.cci
1 // $Id$
2 //
3 // Copyright (C) 2006 
4
5 // Definition of inline non-template functions
6
7 // Custom includes
8
9 #define prefix_ inline
10 ///////////////////////////////cci.p///////////////////////////////////////
11
12 prefix_ senf::GenericSockAddr::GenericSockAddr()
13 {}
14
15 prefix_ struct sockaddr * senf::GenericSockAddr::sockaddr_p()
16 {
17     return reinterpret_cast<sockaddr *>(&addr_);
18 }
19
20 prefix_ struct sockaddr const * senf::GenericSockAddr::sockaddr_p()
21     const
22 {
23     return reinterpret_cast<sockaddr const *>(&addr_);
24 }
25
26 prefix_ unsigned senf::GenericSockAddr::sockaddr_len()
27     const
28 {
29     return sizeof(addr_);
30 }
31
32 ///////////////////////////////cci.e///////////////////////////////////////
33 #undef prefix_
34
35 \f
36 // Local Variables:
37 // mode: c++
38 // End: