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 *