Public Member Functions | Private Attributes

ACE_SSL_Data_File Class Reference

#include <SSL_Context.h>

Collaboration diagram for ACE_SSL_Data_File:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ACE_SSL_Data_File (void)
 Default constructor.
 ACE_SSL_Data_File (const char *file_name, int type=SSL_FILETYPE_PEM)
 Contructor from a file name and the file type.
const char * file_name (void) const
 The file name.
int type (void) const
 The type.

Private Attributes

ACE_CString file_name_
 The file name.
int type_
 The type, used by the SSL library to parse the file contents.

Detailed Description

Definition at line 37 of file SSL_Context.h.


Constructor & Destructor Documentation

ACE_SSL_Data_File::ACE_SSL_Data_File ( void   ) 

Default constructor.

Definition at line 8 of file SSL_Context.inl.

  : type_ (-1)
{
}

ACE_SSL_Data_File::ACE_SSL_Data_File ( const char *  file_name,
int  type = SSL_FILETYPE_PEM 
)

Contructor from a file name and the file type.

Definition at line 14 of file SSL_Context.inl.


Member Function Documentation

const char * ACE_SSL_Data_File::file_name ( void   )  const

The file name.

Definition at line 22 of file SSL_Context.inl.

{
  return this->file_name_.c_str ();
}

int ACE_SSL_Data_File::type ( void   )  const

The type.

Definition at line 28 of file SSL_Context.inl.

{
  return this->type_;
}


Member Data Documentation

The file name.

Definition at line 57 of file SSL_Context.h.

int ACE_SSL_Data_File::type_ [private]

The type, used by the SSL library to parse the file contents.

Definition at line 60 of file SSL_Context.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines