#!/usr/bin/env python
"""
c4d.storage

Module to access a data storage device.


Classes:
    c4d.storage.ByteSeq
    c4d.storage.HyperFile
    c4d.storage.MemoryFileStruct

Important: these are not real files. They are automatically generated to
ease code completion only.
"""

# Functions --------------------------------------------------

def GeExecuteFile(*args, **kwargs):
    """
    Execute a file.
    """
    pass

def GeExecuteProgram(*args, **kwargs):
    """
    Execute an application.
    """
    pass

def GeGetC4DPath(*args, **kwargs):
    """
    Gets one of the CINEMA 4D paths.
    """
    pass

def GeGetMemoryStat(*args, **kwargs):
    """
    Gets CINEMA 4D memory statistics.
    """
    pass

def GeGetMovieInfo(*args, **kwargs):
    """
    Get information from a movie file.
    """
    pass

def GeGetPluginPath(*args, **kwargs):
    """
    Returns the path of plugin folder.
    """
    pass

def GeGetStartupApplication(*args, **kwargs):
    """
    Returns the complete path of the host application.
    """
    pass

def GeGetStartupPath(*args, **kwargs):
    """
    Get the path for the main folder CINEMA.
    """
    pass

def GeGetStartupWritePath(*args, **kwargs):
    """
    Returns the writeable startup directory.
    """
    pass

def GeIdentifyFile(*args, **kwargs):
    """
    Identify a file.
    """
    pass

def GeMemGetFreePhysicalMemoryEstimate(*args, **kwargs):
    """
    Get the estimated free physical memory.
    """
    pass

def LoadDialog(*args, **kwargs):
    """
    Shows a load dialog.
    """
    pass

def ReadHyperFile(*args, **kwargs):
    """
    Read a single list node to disk as a hyper file.
    """
    pass

def SaveDialog(*args, **kwargs):
    """
    Shows a save dialog.
    """
    pass

def ShowInFinder(*args, **kwargs):
    """
    Shows a file in the Explorer / Finder.
    """
    pass

def WriteHyperFile(*args, **kwargs):
    """
    Writes a single list node to disk as a hyper file.
    """
    pass