LibreOffice Module unoidl (master) 1
Public Types | Public Member Functions | Public Attributes | List of all members
unoidl::InterfaceTypeEntity::Method::Parameter Struct Reference

#include <unoidl.hxx>

Public Types

enum  Direction {
  DIRECTION_IN ,
  DIRECTION_OUT ,
  DIRECTION_IN_OUT
}
 

Public Member Functions

 Parameter (OUString theName, OUString theType, Direction theDirection)
 

Public Attributes

OUString name
 
OUString type
 
Direction direction
 

Detailed Description

Definition at line 324 of file unoidl.hxx.

Member Enumeration Documentation

◆ Direction

Enumerator
DIRECTION_IN 
DIRECTION_OUT 
DIRECTION_IN_OUT 

Definition at line 325 of file unoidl.hxx.

Constructor & Destructor Documentation

◆ Parameter()

unoidl::InterfaceTypeEntity::Method::Parameter::Parameter ( OUString  theName,
OUString  theType,
Direction  theDirection 
)
inline

Definition at line 327 of file unoidl.hxx.

References name, and type.

Member Data Documentation

◆ direction

Direction unoidl::InterfaceTypeEntity::Method::Parameter::direction

Definition at line 337 of file unoidl.hxx.

◆ name

OUString unoidl::InterfaceTypeEntity::Method::Parameter::name

Definition at line 333 of file unoidl.hxx.

◆ type

OUString unoidl::InterfaceTypeEntity::Method::Parameter::type

Definition at line 335 of file unoidl.hxx.


The documentation for this struct was generated from the following file: