diff options
Diffstat (limited to 'cppe')
-rw-r--r-- | cppe/src/IceE/OperationMode.cpp | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/cppe/src/IceE/OperationMode.cpp b/cppe/src/IceE/OperationMode.cpp new file mode 100644 index 00000000000..7bf3d838f4c --- /dev/null +++ b/cppe/src/IceE/OperationMode.cpp @@ -0,0 +1,25 @@ +// ********************************************************************** +// +// Copyright (c) 2003-2005 ZeroC, Inc. All rights reserved. +// +// This copy of Ice is licensed to you under the terms described in the +// ICEE_LICENSE file included in this distribution. +// +// ********************************************************************** + +#include <IceE/OperationMode.h> +#include <IceE/BasicStream.h> + +void +IceE::__write(::IceEInternal::BasicStream* __os, ::IceE::OperationMode v) +{ + __os->write(static_cast< ::IceE::Byte>(v)); +} + +void +IceE::__read(::IceEInternal::BasicStream* __is, ::IceE::OperationMode& v) +{ + ::IceE::Byte val; + __is->read(val); + v = static_cast< ::IceE::OperationMode>(val); +} |