- Main Page
- Namespaces
- Classes
- Files
- Related Pages

- Search for |

- File List
- File Members

# Principal.h File Reference

`#include "tao/CORBA_methods.h"`
`#include "tao/OctetSeqC.h"`
`#include "tao/Pseudo_VarOut_T.h"`
`#include "ace/Thread_Mutex.h"`
`#include "ace/Atomic_Op.h"`
`#include "tao/Principal.i"`

Include dependency graph for Principal.h:

This graph shows which files directly or indirectly include this file:

## Namespaces
namespace | CORBA
## Classes
class | CORBA::Principal
| A "Principal" identifies an authenticated entity in the network administration framework. More...
## Typedefs
typedef Principal * | CORBA::Principal_ptr
typedef TAO_Pseudo_Var_T< Principal > | CORBA::Principal_var
typedef TAO_Pseudo_Out_T< Principal, Principal_var > | CORBA::Principal_out
## Functions
TAO_Export CORBA::Boolean | operator<< (TAO_OutputCDR &, CORBA::Principal *)
TAO_Export CORBA::Boolean | operator>> (TAO_InputCDR &, CORBA::Principal *&)

## Detailed Description

Id
  Principal.h,v 1.27 2006/03/10 07:19:06 jtc Exp

The CORBA::Principal pseudo-object implementation.

Author:
  Copyright 1994-1995 by Sun Microsystems Inc.

  DOC group at Wash U and UCI.

## Function Documentation

TAO_Export CORBA::Boolean operator<< | ( | TAO_OutputCDR & | ,
|  | CORBA::Principal * |  |
| ) |  |  |

TAO_Export CORBA::Boolean operator>> | ( | TAO_InputCDR & | ,
|  | CORBA::Principal *& |  |
| ) |  |  |