Public Member Functions | Public Attributes | List of all members
sol::this_environment Struct Reference

#include <sol.hpp>

Public Member Functions

 operator bool () const
 
 operator const environment & () const
 
 operator const optional< environment > & () const
 
 operator environment & ()
 
 operator optional< environment > & ()
 
this_environmentoperator= (const this_environment &)=default
 
this_environmentoperator= (this_environment &&)=default
 
 this_environment ()
 
 this_environment (const this_environment &)=default
 
 this_environment (environment e)
 
 this_environment (this_environment &&)=default
 

Public Attributes

optional< environmentenv
 

Detailed Description

Definition at line 26732 of file sol.hpp.

Constructor & Destructor Documentation

◆ this_environment() [1/4]

sol::this_environment::this_environment ( )
inline

Definition at line 26735 of file sol.hpp.

◆ this_environment() [2/4]

sol::this_environment::this_environment ( environment  e)
inline

Definition at line 26737 of file sol.hpp.

◆ this_environment() [3/4]

sol::this_environment::this_environment ( const this_environment )
default

◆ this_environment() [4/4]

sol::this_environment::this_environment ( this_environment &&  )
default

Member Function Documentation

◆ operator bool()

sol::this_environment::operator bool ( ) const
inlineexplicit

Definition at line 26744 of file sol.hpp.

◆ operator const environment &()

sol::this_environment::operator const environment & ( ) const
inline

Definition at line 26760 of file sol.hpp.

◆ operator const optional< environment > &()

sol::this_environment::operator const optional< environment > & ( ) const
inline

Definition at line 26752 of file sol.hpp.

◆ operator environment &()

sol::this_environment::operator environment & ( )
inline

Definition at line 26756 of file sol.hpp.

◆ operator optional< environment > &()

sol::this_environment::operator optional< environment > & ( )
inline

Definition at line 26748 of file sol.hpp.

◆ operator=() [1/2]

this_environment& sol::this_environment::operator= ( const this_environment )
default

◆ operator=() [2/2]

this_environment& sol::this_environment::operator= ( this_environment &&  )
default

Member Data Documentation

◆ env

optional<environment> sol::this_environment::env

Definition at line 26733 of file sol.hpp.


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


plotjuggler
Author(s): Davide Faconti
autogenerated on Mon Nov 11 2024 03:23:53