Shaka Player Embedded
Classes | Public Member Functions | List of all members
shaka::LanguageRole Class Referencefinal

#include <player_externs.h>

Classes

class  Impl
 

Public Member Functions

 LanguageRole ()
 
 LanguageRole (js::LanguageRole &&internal)
 
 LanguageRole (const LanguageRole &)
 
 LanguageRole (LanguageRole &&)
 
 ~LanguageRole ()
 
LanguageRoleoperator= (const LanguageRole &)
 
LanguageRoleoperator= (LanguageRole &&)
 
const std::string & language () const
 
const std::string & role () const
 
js::LanguageRole GetInternal () const
 

Detailed Description

A pair of language and role.

Definition at line 102 of file player_externs.h.

Constructor & Destructor Documentation

§ LanguageRole() [1/4]

shaka::LanguageRole::LanguageRole ( )

Definition at line 130 of file player_externs.cc.

§ LanguageRole() [2/4]

shaka::LanguageRole::LanguageRole ( js::LanguageRole &&  internal)

Definition at line 131 of file player_externs.cc.

§ LanguageRole() [3/4]

shaka::LanguageRole::LanguageRole ( const LanguageRole )
default

§ LanguageRole() [4/4]

shaka::LanguageRole::LanguageRole ( LanguageRole &&  )
default

§ ~LanguageRole()

shaka::LanguageRole::~LanguageRole ( )

Definition at line 134 of file player_externs.cc.

Member Function Documentation

§ GetInternal()

js::LanguageRole shaka::LanguageRole::GetInternal ( ) const

INTERNAL USE ONLY: Get the internal representation of this object.

Definition at line 148 of file player_externs.cc.

§ language()

const std::string & shaka::LanguageRole::language ( ) const

The language code for the stream.

Definition at line 139 of file player_externs.cc.

§ operator=() [1/2]

LanguageRole & shaka::LanguageRole::operator= ( const LanguageRole )
default

§ operator=() [2/2]

LanguageRole & shaka::LanguageRole::operator= ( LanguageRole &&  )
default

§ role()

const std::string & shaka::LanguageRole::role ( ) const

The role name for the stream. If the stream has no role, |role| will be ''.

Definition at line 143 of file player_externs.cc.


The documentation for this class was generated from the following files: