Kaleidoscope
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
kaleidoscope::hostos::Base Class Reference

#include <HostOS-Base.h>

Inheritance diagram for kaleidoscope::hostos::Base:
Inheritance graph
[legend]
Collaboration diagram for kaleidoscope::hostos::Base:
Collaboration graph
[legend]

Public Member Functions

void begin (void) final
 
Type os (void)
 
void os (Type new_os)
 

Static Public Member Functions

static bool focusHook (const char *command)
 

Protected Member Functions

virtual void autoDetect (void)
 

Protected Attributes

Type os_
 

Member Function Documentation

◆ autoDetect()

virtual void kaleidoscope::hostos::Base::autoDetect ( void  )
inlineprotectedvirtual

Reimplemented in kaleidoscope::hostos::Guesser.

◆ begin()

void kaleidoscope::hostos::Base::begin ( void  )
finalvirtual

Implements KaleidoscopePlugin.

◆ focusHook()

bool kaleidoscope::hostos::Base::focusHook ( const char *  command)
static

◆ os() [1/2]

Type kaleidoscope::hostos::Base::os ( void  )

◆ os() [2/2]

void kaleidoscope::hostos::Base::os ( Type  new_os)

Member Data Documentation

◆ os_

Type kaleidoscope::hostos::Base::os_
protected

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