Overview   Project   Class   Tree   Index 
CEF3 C++ API Docs - Version 75.1.4+g4210896+chromium-75.0.3770.100
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

(default)
Class CefTranslatorTest

CefBaseRefCounted
   |
   +--CefTranslatorTest

   in cef_translator_test.h

class CefTranslatorTest
extends CefBaseRefCounted

Class for testing all of the possible data transfer types.


Inner Classes, Typedefs, and Enums
typedef CefTranslatorTest::IntList
          
typedef CefTranslatorTest::PointList
          
typedef CefTranslatorTest::RawPtrClientList
          
typedef CefTranslatorTest::RawPtrLibraryList
          
typedef CefTranslatorTest::RefPtrClientList
          
typedef CefTranslatorTest::RefPtrLibraryList
          
typedef CefTranslatorTest::StringList
          
typedef CefTranslatorTest::StringMap
          
typedef CefTranslatorTest::StringMultimap
          
 
Method Summary
 static CefRefPtr< CefTranslatorTest > Create()
          Create the test object.
 virtual bool GetBool()= 0
          Return a bool value.
 virtual double GetDouble()= 0
          Return a double value.
 virtual int GetInt()= 0
          Return an int value.
 virtual bool GetIntListByRef( CefTranslatorTest::IntList& val )= 0
          Return an int list value by out-param.
 virtual size_t GetIntListSize()= 0
          Return the number of points that will be output above.
 virtual long GetLong()= 0
          Return a long value.
 virtual CefOwnPtr< CefTranslatorTestScopedLibrary > GetOwnPtrLibrary( int val )= 0
          Return an new library-side object.
 virtual CefPoint GetPoint()= 0
          Return a point value.
 virtual void GetPointByRef( CefPoint& val )= 0
          Return a point value by out-param.
 virtual bool GetPointListByRef( CefTranslatorTest::PointList& val )= 0
          Return a point list value by out-param.
 virtual size_t GetPointListSize()= 0
          Return the number of points that will be output above.
 virtual bool GetRefPtrClientListByRef( CefTranslatorTest::RefPtrClientList& val, CefRefPtr< CefTranslatorTestRefPtrClient > val1, CefRefPtr< CefTranslatorTestRefPtrClient > val2 )= 0
          Return an object list value by out-param.
 virtual size_t GetRefPtrClientListSize()= 0
          Return the number of object that will be output above.
 virtual CefRefPtr< CefTranslatorTestRefPtrLibrary > GetRefPtrLibrary( int val )= 0
          Return an new library-side object.
 virtual bool GetRefPtrLibraryListByRef( CefTranslatorTest::RefPtrLibraryList& val, int val1, int val2 )= 0
          Return an object list value by out-param.
 virtual size_t GetRefPtrLibraryListSize()= 0
          Return the number of object that will be output above.
 virtual size_t GetSizet()= 0
          Return a size_t value.
 virtual CefString GetString()= 0
          Return a string value.
 virtual void GetStringByRef( CefString& val )= 0
          Return a string value by out-param.
 virtual bool GetStringListByRef( CefTranslatorTest::StringList& val )= 0
          Return a string list value by out-param.
 virtual bool GetStringMapByRef( std::map< CefString, CefString >& val )= 0
          Return a string map value by out-param.
 virtual bool GetStringMultimapByRef( CefTranslatorTest::StringMultimap& val )= 0
          Return a string multimap value by out-param.
 virtual void GetVoid()= 0
          Return a void value.
 virtual bool SetBool( bool val )= 0
          Set a bool value.
 virtual int SetChildOwnPtrClient( CefOwnPtr< CefTranslatorTestScopedClientChild > val )= 0
          Set a child object.
 virtual CefOwnPtr< CefTranslatorTestScopedClient > SetChildOwnPtrClientAndReturnParent( CefOwnPtr< CefTranslatorTestScopedClientChild > val )= 0
          Set a child object.
 virtual int SetChildOwnPtrLibrary( CefOwnPtr< CefTranslatorTestScopedLibraryChild > val )= 0
          Set a child object.
 virtual CefOwnPtr< CefTranslatorTestScopedLibrary > SetChildOwnPtrLibraryAndReturnParent( CefOwnPtr< CefTranslatorTestScopedLibraryChild > val )= 0
          Set a child object.
 virtual int SetChildRawPtrClient( CefRawPtr< CefTranslatorTestScopedClientChild > val )= 0
          Set a child object.
 virtual int SetChildRawPtrLibrary( CefRawPtr< CefTranslatorTestScopedLibraryChild > val )= 0
          Set a child object.
 virtual int SetChildRefPtrClient( CefRefPtr< CefTranslatorTestRefPtrClientChild > val )= 0
          Set a child object.
 virtual CefRefPtr< CefTranslatorTestRefPtrClient > SetChildRefPtrClientAndReturnParent( CefRefPtr< CefTranslatorTestRefPtrClientChild > val )= 0
          Set a child object.
 virtual int SetChildRefPtrLibrary( CefRefPtr< CefTranslatorTestRefPtrLibraryChild > val )= 0
          Set a child object.
 virtual CefRefPtr< CefTranslatorTestRefPtrLibrary > SetChildRefPtrLibraryAndReturnParent( CefRefPtr< CefTranslatorTestRefPtrLibraryChild > val )= 0
          Set a child object.
 virtual bool SetDouble( double val )= 0
          Set a double value.
 virtual bool SetInt( int val )= 0
          Set an int value.
 virtual bool SetIntList( const std::vector< int >& val )= 0
          Set a int list value.
 virtual bool SetLong( long val )= 0
          Set a long value.
 virtual int SetOwnPtrClient( CefOwnPtr< CefTranslatorTestScopedClient > val )= 0
          Set an object.
 virtual CefOwnPtr< CefTranslatorTestScopedClient > SetOwnPtrClientAndReturn( CefOwnPtr< CefTranslatorTestScopedClient > val )= 0
          Set an object.
 virtual int SetOwnPtrLibrary( CefOwnPtr< CefTranslatorTestScopedLibrary > val )= 0
          Set an object.
 virtual CefOwnPtr< CefTranslatorTestScopedLibrary > SetOwnPtrLibraryAndReturn( CefOwnPtr< CefTranslatorTestScopedLibrary > val )= 0
          Set an object.
 virtual bool SetPoint( const CefPoint& val )= 0
          Set a point value.
 virtual bool SetPointList( const std::vector< CefPoint >& val )= 0
          Set a point list vlaue.
 virtual int SetRawPtrClient( CefRawPtr< CefTranslatorTestScopedClient > val )= 0
          Set an object.
 virtual bool SetRawPtrClientList( const std::vector< CefRawPtr< CefTranslatorTestScopedClient > >& val, int val1, int val2 )= 0
          Set an object list vlaue.
 virtual int SetRawPtrLibrary( CefRawPtr< CefTranslatorTestScopedLibrary > val )= 0
          Set an object.
 virtual bool SetRawPtrLibraryList( const std::vector< CefRawPtr< CefTranslatorTestScopedLibrary > >& val, int val1, int val2 )= 0
          Set an object list vlaue.
 virtual int SetRefPtrClient( CefRefPtr< CefTranslatorTestRefPtrClient > val )= 0
          Set an object.
 virtual CefRefPtr< CefTranslatorTestRefPtrClient > SetRefPtrClientAndReturn( CefRefPtr< CefTranslatorTestRefPtrClient > val )= 0
          Set an object.
 virtual bool SetRefPtrClientList( const std::vector< CefRefPtr< CefTranslatorTestRefPtrClient > >& val, int val1, int val2 )= 0
          Set an object list vlaue.
 virtual int SetRefPtrLibrary( CefRefPtr< CefTranslatorTestRefPtrLibrary > val )= 0
          Set an object.
 virtual CefRefPtr< CefTranslatorTestRefPtrLibrary > SetRefPtrLibraryAndReturn( CefRefPtr< CefTranslatorTestRefPtrLibrary > val )= 0
          Set an object.
 virtual bool SetRefPtrLibraryList( const std::vector< CefRefPtr< CefTranslatorTestRefPtrLibrary > >& val, int val1, int val2 )= 0
          Set an object list vlaue.
 virtual bool SetSizet( size_t val )= 0
          Set a size_t value.
 virtual bool SetString( const CefString& val )= 0
          Set a string value.
 virtual bool SetStringList( const std::vector< CefString >& val )= 0
          Set a string list value.
 virtual bool SetStringMap( const CefTranslatorTest::StringMap& val )= 0
          Set a string map value.
 virtual bool SetStringMultimap( const std::multimap< CefString, CefString >& val )= 0
          Set a string multimap value.
 virtual bool SetVoid()= 0
          Set a void value.
   
Methods inherited from class CefBaseRefCounted
AddRef, Release, HasOneRef, HasAtLeastOneRef
 

Method Detail

Create

public static CefRefPtr< CefTranslatorTest > Create();
Create the test object.

GetBool

public virtual bool GetBool()= 0;
Return a bool value.

GetDouble

public virtual double GetDouble()= 0;
Return a double value.

GetInt

public virtual int GetInt()= 0;
Return an int value.

GetIntListByRef

public virtual bool GetIntListByRef( CefTranslatorTest::IntList& val )= 0;
Return an int list value by out-param.

GetIntListSize

public virtual size_t GetIntListSize()= 0;
Return the number of points that will be output above.

GetLong

public virtual long GetLong()= 0;
Return a long value.

GetOwnPtrLibrary

public virtual CefOwnPtr< CefTranslatorTestScopedLibrary > GetOwnPtrLibrary( int val )= 0;
Return an new library-side object.

GetPoint

public virtual CefPoint GetPoint()= 0;
Return a point value.

GetPointByRef

public virtual void GetPointByRef( CefPoint& val )= 0;
Return a point value by out-param.

GetPointListByRef

public virtual bool GetPointListByRef( CefTranslatorTest::PointList& val )= 0;
Return a point list value by out-param.

GetPointListSize

public virtual size_t GetPointListSize()= 0;
Return the number of points that will be output above.

GetRefPtrClientListByRef

public virtual bool GetRefPtrClientListByRef( CefTranslatorTest::RefPtrClientList& val, CefRefPtr< CefTranslatorTestRefPtrClient > val1, CefRefPtr< CefTranslatorTestRefPtrClient > val2 )= 0;
Return an object list value by out-param.

GetRefPtrClientListSize

public virtual size_t GetRefPtrClientListSize()= 0;
Return the number of object that will be output above.

GetRefPtrLibrary

public virtual CefRefPtr< CefTranslatorTestRefPtrLibrary > GetRefPtrLibrary( int val )= 0;
Return an new library-side object.

GetRefPtrLibraryListByRef

public virtual bool GetRefPtrLibraryListByRef( CefTranslatorTest::RefPtrLibraryList& val, int val1, int val2 )= 0;
Return an object list value by out-param.

GetRefPtrLibraryListSize

public virtual size_t GetRefPtrLibraryListSize()= 0;
Return the number of object that will be output above.

GetSizet

public virtual size_t GetSizet()= 0;
Return a size_t value.

GetString

public virtual CefString GetString()= 0;
Return a string value.

GetStringByRef

public virtual void GetStringByRef( CefString& val )= 0;
Return a string value by out-param.

GetStringListByRef

public virtual bool GetStringListByRef( CefTranslatorTest::StringList& val )= 0;
Return a string list value by out-param.

GetStringMapByRef

public virtual bool GetStringMapByRef( std::map< CefString, CefString >& val )= 0;
Return a string map value by out-param.

GetStringMultimapByRef

public virtual bool GetStringMultimapByRef( CefTranslatorTest::StringMultimap& val )= 0;
Return a string multimap value by out-param.

GetVoid

public virtual void GetVoid()= 0;
Return a void value.

SetBool

public virtual bool SetBool( bool val )= 0;
Set a bool value.

SetChildOwnPtrClient

public virtual int SetChildOwnPtrClient( CefOwnPtr< CefTranslatorTestScopedClientChild > val )= 0;
Set a child object. Returns the value from CefTranslatorTestScopedClient::GetValue(). This tests input of a client- side child object type and execution as the parent type.

SetChildOwnPtrClientAndReturnParent

public virtual CefOwnPtr< CefTranslatorTestScopedClient > SetChildOwnPtrClientAndReturnParent( CefOwnPtr< CefTranslatorTestScopedClientChild > val )= 0;
Set a child object. Returns the object as the parent type. This tests input of a client-side child object type and return as the parent type.

SetChildOwnPtrLibrary

public virtual int SetChildOwnPtrLibrary( CefOwnPtr< CefTranslatorTestScopedLibraryChild > val )= 0;
Set a child object. Returns the value from CefTranslatorTestScopedLibrary::GetValue(). This tests input of a library- side child object type and execution as the parent type.

SetChildOwnPtrLibraryAndReturnParent

public virtual CefOwnPtr< CefTranslatorTestScopedLibrary > SetChildOwnPtrLibraryAndReturnParent( CefOwnPtr< CefTranslatorTestScopedLibraryChild > val )= 0;
Set a child object. Returns the object as the parent type. This tests input of a library-side child object type and return as the parent type.

SetChildRawPtrClient

public virtual int SetChildRawPtrClient( CefRawPtr< CefTranslatorTestScopedClientChild > val )= 0;
Set a child object. Returns the value from CefTranslatorTestScopedClient::GetValue(). This tests input of a client- side child object type and execution as the parent type.

SetChildRawPtrLibrary

public virtual int SetChildRawPtrLibrary( CefRawPtr< CefTranslatorTestScopedLibraryChild > val )= 0;
Set a child object. Returns the value from CefTranslatorTestScopedLibrary::GetValue(). This tests input of a library- side child object type and execution as the parent type.

SetChildRefPtrClient

public virtual int SetChildRefPtrClient( CefRefPtr< CefTranslatorTestRefPtrClientChild > val )= 0;
Set a child object. Returns the value from CefTranslatorTestRefPtrClient::GetValue(). This tests input of a client- side child object type and execution as the parent type.

SetChildRefPtrClientAndReturnParent

public virtual CefRefPtr< CefTranslatorTestRefPtrClient > SetChildRefPtrClientAndReturnParent( CefRefPtr< CefTranslatorTestRefPtrClientChild > val )= 0;
Set a child object. Returns the object as the parent type. This tests input of a client-side child object type and return as the parent type.

SetChildRefPtrLibrary

public virtual int SetChildRefPtrLibrary( CefRefPtr< CefTranslatorTestRefPtrLibraryChild > val )= 0;
Set a child object. Returns the value from CefTranslatorTestRefPtrLibrary::GetValue(). This tests input of a library- side child object type and execution as the parent type.

SetChildRefPtrLibraryAndReturnParent

public virtual CefRefPtr< CefTranslatorTestRefPtrLibrary > SetChildRefPtrLibraryAndReturnParent( CefRefPtr< CefTranslatorTestRefPtrLibraryChild > val )= 0;
Set a child object. Returns the object as the parent type. This tests input of a library-side child object type and return as the parent type.

SetDouble

public virtual bool SetDouble( double val )= 0;
Set a double value.

SetInt

public virtual bool SetInt( int val )= 0;
Set an int value.

SetIntList

public virtual bool SetIntList( const std::vector< int >& val )= 0;
Set a int list value.

SetLong

public virtual bool SetLong( long val )= 0;
Set a long value.

SetOwnPtrClient

public virtual int SetOwnPtrClient( CefOwnPtr< CefTranslatorTestScopedClient > val )= 0;
Set an object. Returns the value from CefTranslatorTestScopedClient::GetValue(). This tests input and execution of a client-side object type.

SetOwnPtrClientAndReturn

public virtual CefOwnPtr< CefTranslatorTestScopedClient > SetOwnPtrClientAndReturn( CefOwnPtr< CefTranslatorTestScopedClient > val )= 0;
Set an object. Returns the handler passed in. This tests input and output of a client-side object type.

SetOwnPtrLibrary

public virtual int SetOwnPtrLibrary( CefOwnPtr< CefTranslatorTestScopedLibrary > val )= 0;
Set an object. Returns the value from CefTranslatorTestScopedLibrary::GetValue(). This tests input and execution of a library-side object type.

SetOwnPtrLibraryAndReturn

public virtual CefOwnPtr< CefTranslatorTestScopedLibrary > SetOwnPtrLibraryAndReturn( CefOwnPtr< CefTranslatorTestScopedLibrary > val )= 0;
Set an object. Returns the object passed in. This tests input and output of a library-side object type.

SetPoint

public virtual bool SetPoint( const CefPoint& val )= 0;
Set a point value.

SetPointList

public virtual bool SetPointList( const std::vector< CefPoint >& val )= 0;
Set a point list vlaue.

SetRawPtrClient

public virtual int SetRawPtrClient( CefRawPtr< CefTranslatorTestScopedClient > val )= 0;
Set an object. Returns the value from CefTranslatorTestScopedClient::GetValue(). This tests input and execution of a client-side object type.

SetRawPtrClientList

public virtual bool SetRawPtrClientList( const std::vector< CefRawPtr< CefTranslatorTestScopedClient > >& val, int val1, int val2 )= 0;
Set an object list vlaue.

SetRawPtrLibrary

public virtual int SetRawPtrLibrary( CefRawPtr< CefTranslatorTestScopedLibrary > val )= 0;
Set an object. Returns the value from CefTranslatorTestScopedLibrary::GetValue(). This tests input and execution of a library-side object type.

SetRawPtrLibraryList

public virtual bool SetRawPtrLibraryList( const std::vector< CefRawPtr< CefTranslatorTestScopedLibrary > >& val, int val1, int val2 )= 0;
Set an object list vlaue.

SetRefPtrClient

public virtual int SetRefPtrClient( CefRefPtr< CefTranslatorTestRefPtrClient > val )= 0;
Set an object. Returns the value from CefTranslatorTestRefPtrClient::GetValue(). This tests input and execution of a client-side object type.

SetRefPtrClientAndReturn

public virtual CefRefPtr< CefTranslatorTestRefPtrClient > SetRefPtrClientAndReturn( CefRefPtr< CefTranslatorTestRefPtrClient > val )= 0;
Set an object. Returns the handler passed in. This tests input and output of a client-side object type.

SetRefPtrClientList

public virtual bool SetRefPtrClientList( const std::vector< CefRefPtr< CefTranslatorTestRefPtrClient > >& val, int val1, int val2 )= 0;
Set an object list vlaue.

SetRefPtrLibrary

public virtual int SetRefPtrLibrary( CefRefPtr< CefTranslatorTestRefPtrLibrary > val )= 0;
Set an object. Returns the value from CefTranslatorTestRefPtrLibrary::GetValue(). This tests input and execution of a library-side object type.

SetRefPtrLibraryAndReturn

public virtual CefRefPtr< CefTranslatorTestRefPtrLibrary > SetRefPtrLibraryAndReturn( CefRefPtr< CefTranslatorTestRefPtrLibrary > val )= 0;
Set an object. Returns the object passed in. This tests input and output of a library-side object type.

SetRefPtrLibraryList

public virtual bool SetRefPtrLibraryList( const std::vector< CefRefPtr< CefTranslatorTestRefPtrLibrary > >& val, int val1, int val2 )= 0;
Set an object list vlaue.

SetSizet

public virtual bool SetSizet( size_t val )= 0;
Set a size_t value.

SetString

public virtual bool SetString( const CefString& val )= 0;
Set a string value.

SetStringList

public virtual bool SetStringList( const std::vector< CefString >& val )= 0;
Set a string list value.

SetStringMap

public virtual bool SetStringMap( const CefTranslatorTest::StringMap& val )= 0;
Set a string map value.

SetStringMultimap

public virtual bool SetStringMultimap( const std::multimap< CefString, CefString >& val )= 0;
Set a string multimap value.

SetVoid

public virtual bool SetVoid()= 0;
Set a void value.

 Overview   Project   Class   Tree   Index 
CEF3 C++ API Docs - Version 75.1.4+g4210896+chromium-75.0.3770.100
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

Chromium Embedded Framework (CEF) Copyright © 2016 Marshall A. Greenblatt