The Pedigree Project 0.1
Public Member Functions | Private Attributes | Friends | List of all members
PosixUtsTarget Class Reference
+ Collaboration diagram for PosixUtsTarget:

Public Member Functions

 PosixUtsTarget (const PosixUtsTarget &)
 
PosixUtsTargetoperator= (const PosixUtsTarget &)
 
 operator bool () const
 

Private Attributes

SharedPointer< PosixUtsProcessViewm_View
 
SharedPointer< PosixUtsTaskBindingm_Task
 
size_t m_ExpectedTaskId = 0
 

Friends

class PosixNamespaceContext
 
UtsStatus posix_uts_acquire_target (const PosixUtsTarget &, UtsRef &)
 

Detailed Description

Definition at line 43 of file uts-namespace.h.

Member Function Documentation

◆ operator bool()

PosixUtsTarget::operator bool ( ) const
explicit

Definition at line 130 of file uts-namespace.cc.

Friends And Related Symbol Documentation

◆ posix_uts_acquire_target

UtsStatus posix_uts_acquire_target ( const PosixUtsTarget ,
UtsRef  
)
friend

Definition at line 344 of file uts-namespace.cc.

◆ PosixNamespaceContext

friend class PosixNamespaceContext
friend

Definition at line 52 of file uts-namespace.h.

Member Data Documentation

◆ m_ExpectedTaskId

size_t PosixUtsTarget::m_ExpectedTaskId = 0
private

Definition at line 56 of file uts-namespace.h.

◆ m_Task

SharedPointer<PosixUtsTaskBinding> PosixUtsTarget::m_Task
private

Definition at line 55 of file uts-namespace.h.

◆ m_View

SharedPointer<PosixUtsProcessView> PosixUtsTarget::m_View
private

Definition at line 54 of file uts-namespace.h.


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