nasa / fprime

F´ - A flight software and embedded systems framework

Home Page:https://fprime.jpl.nasa.gov

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OSAL Refactor: Os::FileSystem and Os::Directory

LeStarch opened this issue · comments

F´ Version
Affected Component

Feature Description

Refactor the above OSAL pieces. Some quick thoughts:

  1. Directory should be merged into FileSystem
  2. For namespace-bucked functions, do the following:
  3. Delegate structure as normal
  4. static methods of class can delegate to singleton implementation.

Note: should Os::task follow the new pattern?