imfsimpl

  1# This file was automatically generated by SWIG (https://www.swig.org).
  2# Version 4.2.1
  3#
  4# Do not make changes to this file unless you know what you are doing - modify
  5# the SWIG interface file instead.
  6
  7from sys import version_info as _swig_python_version_info
  8from mock_rtems import _imfsimpl as _imfsimpl
  9
 10try:
 11    import builtins as __builtin__
 12except ImportError:
 13    import __builtin__
 14
 15def _swig_repr(self):
 16    try:
 17        strthis = "proxy of " + self.this.__repr__()
 18    except __builtin__.Exception:
 19        strthis = ""
 20    return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
 21
 22
 23def _swig_setattr_nondynamic_instance_variable(set):
 24    def set_instance_attr(self, name, value):
 25        if name == "this":
 26            set(self, name, value)
 27        elif name == "thisown":
 28            self.this.own(value)
 29        elif hasattr(self, name) and isinstance(getattr(type(self), name), property):
 30            set(self, name, value)
 31        else:
 32            raise AttributeError("You cannot add instance attributes to %s" % self)
 33    return set_instance_attr
 34
 35
 36def _swig_setattr_nondynamic_class_variable(set):
 37    def set_class_attr(cls, name, value):
 38        if hasattr(cls, name) and not isinstance(getattr(cls, name), property):
 39            set(cls, name, value)
 40        else:
 41            raise AttributeError("You cannot add class attributes to %s" % cls)
 42    return set_class_attr
 43
 44
 45def _swig_add_metaclass(metaclass):
 46    """Class decorator for adding a metaclass to a SWIG wrapped class - a slimmed down version of six.add_metaclass"""
 47    def wrapper(cls):
 48        return metaclass(cls.__name__, cls.__bases__, cls.__dict__.copy())
 49    return wrapper
 50
 51
 52class _SwigNonDynamicMeta(type):
 53    """Meta class to enforce nondynamic attributes (no new attributes) for a class"""
 54    __setattr__ = _swig_setattr_nondynamic_class_variable(type.__setattr__)
 55
 56
 57
 58def _IMFS_get_time():
 59    r"""_IMFS_get_time() -> time_t"""
 60    return _imfsimpl._IMFS_get_time()
 61
 62def IMFS_update_atime(jnode):
 63    r"""
 64    IMFS_update_atime(IMFS_jnode_t * jnode)
 65
 66    Parameters
 67    ----------
 68    jnode: IMFS_jnode_t *
 69
 70    """
 71    return _imfsimpl.IMFS_update_atime(jnode)
 72
 73def IMFS_update_mtime(jnode):
 74    r"""
 75    IMFS_update_mtime(IMFS_jnode_t * jnode)
 76
 77    Parameters
 78    ----------
 79    jnode: IMFS_jnode_t *
 80
 81    """
 82    return _imfsimpl.IMFS_update_mtime(jnode)
 83
 84def IMFS_update_ctime(jnode):
 85    r"""
 86    IMFS_update_ctime(IMFS_jnode_t * jnode)
 87
 88    Parameters
 89    ----------
 90    jnode: IMFS_jnode_t *
 91
 92    """
 93    return _imfsimpl.IMFS_update_ctime(jnode)
 94
 95def IMFS_mtime_ctime_update(jnode):
 96    r"""
 97    IMFS_mtime_ctime_update(IMFS_jnode_t * jnode)
 98
 99    Parameters
100    ----------
101    jnode: IMFS_jnode_t *
102
103    """
104    return _imfsimpl.IMFS_mtime_ctime_update(jnode)
def IMFS_update_atime(jnode):
63def IMFS_update_atime(jnode):
64    r"""
65    IMFS_update_atime(IMFS_jnode_t * jnode)
66
67    Parameters
68    ----------
69    jnode: IMFS_jnode_t *
70
71    """
72    return _imfsimpl.IMFS_update_atime(jnode)

IMFS_update_atime(IMFS_jnode_t * jnode)

Parameters

jnode: IMFS_jnode_t *

def IMFS_update_mtime(jnode):
74def IMFS_update_mtime(jnode):
75    r"""
76    IMFS_update_mtime(IMFS_jnode_t * jnode)
77
78    Parameters
79    ----------
80    jnode: IMFS_jnode_t *
81
82    """
83    return _imfsimpl.IMFS_update_mtime(jnode)

IMFS_update_mtime(IMFS_jnode_t * jnode)

Parameters

jnode: IMFS_jnode_t *

def IMFS_update_ctime(jnode):
85def IMFS_update_ctime(jnode):
86    r"""
87    IMFS_update_ctime(IMFS_jnode_t * jnode)
88
89    Parameters
90    ----------
91    jnode: IMFS_jnode_t *
92
93    """
94    return _imfsimpl.IMFS_update_ctime(jnode)

IMFS_update_ctime(IMFS_jnode_t * jnode)

Parameters

jnode: IMFS_jnode_t *

def IMFS_mtime_ctime_update(jnode):
 96def IMFS_mtime_ctime_update(jnode):
 97    r"""
 98    IMFS_mtime_ctime_update(IMFS_jnode_t * jnode)
 99
100    Parameters
101    ----------
102    jnode: IMFS_jnode_t *
103
104    """
105    return _imfsimpl.IMFS_mtime_ctime_update(jnode)

IMFS_mtime_ctime_update(IMFS_jnode_t * jnode)

Parameters

jnode: IMFS_jnode_t *