00001 /* 00002 * 00003 * 00004 * Distributed under the OpenDDS License. 00005 * See: http://www.opendds.org/license.html 00006 */ 00007 00008 namespace OpenDDS { 00009 namespace DCPS { 00010 00011 ACE_INLINE void 00012 GuidBuilder::entityId(long entityId) 00013 { 00014 entityKey(entityId >> 8); 00015 entityKind(static_cast<CORBA::Octet>(0xff & entityId)); 00016 } 00017 00018 ACE_INLINE 00019 GuidBuilder::operator GUID_t() 00020 { 00021 return guid_; 00022 } 00023 00024 } // namespace DCPS 00025 } // namespace OpenDDS