Numworks Epsilon  1.4.1
Graphing Calculator Operating System
AppsContainerStorage Class Reference

#include <apps_container_storage.h>

Inheritance diagram for AppsContainerStorage:
AppsContainer Container ExamPopUpControllerDelegate RunLoop

Public Member Functions

 AppsContainerStorage ()
 
int numberOfApps () override
 
App::SnapshotappSnapshotAtIndex (int index) override
 
- Public Member Functions inherited from AppsContainer
 AppsContainer ()
 
App::SnapshothardwareTestAppSnapshot ()
 
App::SnapshotonBoardingAppSnapshot ()
 
App::SnapshotusbConnectedAppSnapshot ()
 
void reset ()
 
Poincare::ContextglobalContext ()
 
MathToolboxmathToolbox ()
 
VariableBoxControllervariableBoxController ()
 
void suspend (bool checkIfPowerKeyReleased=false)
 
virtual bool dispatchEvent (Ion::Events::Event event) override
 
void switchTo (App::Snapshot *snapshot) override
 
void run () override
 
bool updateBatteryState ()
 
void refreshPreferences ()
 
void displayExamModePopUp (bool activate)
 
void shutdownDueToLowBattery ()
 
void setShiftAlphaStatus (Ion::Events::ShiftAlphaStatus newStatus)
 
OnBoarding::UpdateControllerupdatePopUpController ()
 
void redrawWindow ()
 
void examDeactivatingPopUpIsDismissed () override
 
- Public Member Functions inherited from Container
 Container ()
 
virtual ~Container ()
 
 Container (const Container &other)=delete
 
 Container (Container &&other)=delete
 
Containeroperator= (const Container &other)=delete
 
Containeroperator= (Container &&other)=delete
 
AppactiveApp ()
 
- Public Member Functions inherited from RunLoop
 RunLoop ()
 
void run ()
 
void runWhile (bool(*callback)(void *ctx), void *ctx)
 

Static Public Member Functions

static AppsContainerStoragesharedContainer ()
 
- Static Public Member Functions inherited from AppsContainer
static bool poincareCircuitBreaker ()
 

Additional Inherited Members

- Protected Member Functions inherited from AppsContainer
Home::App::SnapshothomeAppSnapshot ()
 

Detailed Description

Definition at line 10 of file apps_container_storage.h.

Constructor & Destructor Documentation

◆ AppsContainerStorage()

AppsContainerStorage::AppsContainerStorage ( )

Definition at line 22 of file apps_container_storage.cpp.

Member Function Documentation

◆ appSnapshotAtIndex()

App::Snapshot * AppsContainerStorage::appSnapshotAtIndex ( int  index)
overridevirtual

Implements AppsContainer.

Definition at line 32 of file apps_container_storage.cpp.

◆ numberOfApps()

int AppsContainerStorage::numberOfApps ( )
overridevirtual

Implements AppsContainer.

◆ sharedContainer()

AppsContainerStorage * AppsContainerStorage::sharedContainer ( )
static

Definition at line 17 of file apps_container_storage.cpp.


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