File: corbaidl_operators.hh

package info (click to toggle)
omniorb 1%3A2.8.0-4
  • links: PTS
  • area: non-free
  • in suites: potato
  • size: 9,028 kB
  • ctags: 12,888
  • sloc: cpp: 75,059; ansic: 8,233; yacc: 1,912; sh: 995; lex: 699; makefile: 211; perl: 206; tcl: 18
file content (39 lines) | stat: -rw-r--r-- 1,818 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
// This file is generated by omniidl2- omniORB_2_8. Do not edit.
#ifndef __corbaidl_operators_hh__
#define __corbaidl_operators_hh__

extern void operator<<=(CORBA::Any& _a, const CORBA::StructMember& _s);
extern void operator<<=(CORBA::Any& _a, CORBA::StructMember* _sp);
extern CORBA::Boolean operator>>=(const CORBA::Any& _a, CORBA::StructMember*& _sp);
extern CORBA::Boolean operator>>=(const CORBA::Any& _a, const CORBA::StructMember*& _sp);

extern void operator <<= (CORBA::Any& a, const CORBA::StructMemberSeq& s);
inline void operator <<= (CORBA::Any& a, CORBA::StructMemberSeq* sp) {
  a <<= *sp;
  delete sp;
}
extern CORBA::Boolean operator >>= (const CORBA::Any& a, CORBA::StructMemberSeq*& sp);
extern CORBA::Boolean operator >>= (const CORBA::Any& a, const CORBA::StructMemberSeq*& sp);

extern void operator<<=(CORBA::Any& _a, const CORBA::UnionMember& _s);
extern void operator<<=(CORBA::Any& _a, CORBA::UnionMember* _sp);
extern CORBA::Boolean operator>>=(const CORBA::Any& _a, CORBA::UnionMember*& _sp);
extern CORBA::Boolean operator>>=(const CORBA::Any& _a, const CORBA::UnionMember*& _sp);

extern void operator <<= (CORBA::Any& a, const CORBA::UnionMemberSeq& s);
inline void operator <<= (CORBA::Any& a, CORBA::UnionMemberSeq* sp) {
  a <<= *sp;
  delete sp;
}
extern CORBA::Boolean operator >>= (const CORBA::Any& a, CORBA::UnionMemberSeq*& sp);
extern CORBA::Boolean operator >>= (const CORBA::Any& a, const CORBA::UnionMemberSeq*& sp);

extern void operator <<= (CORBA::Any& a, const CORBA::EnumMemberSeq& s);
inline void operator <<= (CORBA::Any& a, CORBA::EnumMemberSeq* sp) {
  a <<= *sp;
  delete sp;
}
extern CORBA::Boolean operator >>= (const CORBA::Any& a, CORBA::EnumMemberSeq*& sp);
extern CORBA::Boolean operator >>= (const CORBA::Any& a, const CORBA::EnumMemberSeq*& sp);

#endif