Functions | Variables
gen_gtest_pred_impl Namespace Reference

Functions

def _Main ()
 
def Arity (n)
 
def GenerateFile (path, content)
 
def GenerateHeader (n)
 
def GenerateUnitTest (n)
 
def HeaderPostamble ()
 
def HeaderPreamble (n)
 
def ImplementationForArity (n)
 
def Iter (n, format, sep='')
 
def OneTo (n)
 
def TestsForArity (n)
 
def Title (word)
 
def UnitTestPostamble ()
 
def UnitTestPreamble ()
 

Variables

string __author__ = 'wan@google.com (Zhanyong Wan)'
 
 HEADER = os.path.join(SCRIPT_DIR, '../include/gtest/gtest_pred_impl.h')
 
 SCRIPT_DIR = os.path.dirname(sys.argv[0])
 
 UNIT_TEST = os.path.join(SCRIPT_DIR, '../test/gtest_pred_impl_unittest.cc')
 

Function Documentation

def gen_gtest_pred_impl._Main ( )
private
The entry point of the script.  Generates the header file and its
unit test.

Definition at line 715 of file gmock/gtest/scripts/gen_gtest_pred_impl.py.

def gen_gtest_pred_impl.Arity (   n)
Returns the English name of the given arity.

Definition at line 164 of file gmock/gtest/scripts/gen_gtest_pred_impl.py.

def gen_gtest_pred_impl.GenerateFile (   path,
  content 
)
Given a file path and a content string, overwrites it with the
given content.

Definition at line 302 of file gmock/gtest/scripts/gen_gtest_pred_impl.py.

def gen_gtest_pred_impl.GenerateHeader (   n)
Given the maximum arity n, updates the header file that implements
the predicate assertions.

Definition at line 315 of file gmock/gtest/scripts/gen_gtest_pred_impl.py.

def gen_gtest_pred_impl.GenerateUnitTest (   n)
Returns the tests for up-to n-ary predicate assertions.

Definition at line 706 of file gmock/gtest/scripts/gen_gtest_pred_impl.py.

def gen_gtest_pred_impl.HeaderPostamble ( )
Returns the postamble for the header file.

Definition at line 293 of file gmock/gtest/scripts/gen_gtest_pred_impl.py.

def gen_gtest_pred_impl.HeaderPreamble (   n)
Returns the preamble for the header file.

Args:
  n:  the maximum arity of the predicate macros to be generated.

Definition at line 65 of file gmock/gtest/scripts/gen_gtest_pred_impl.py.

def gen_gtest_pred_impl.ImplementationForArity (   n)
Returns the implementation of n-ary predicate assertions.

Definition at line 205 of file gmock/gtest/scripts/gen_gtest_pred_impl.py.

def gen_gtest_pred_impl.Iter (   n,
  format,
  sep = '' 
)
Given a positive integer n, a format string that contains 0 or
more '%s' format specs, and optionally a separator string, returns
the join of n strings, each formatted with the format string on an
iterator ranged from 1 to n.

Example:

Iter(3, 'v%s', sep=', ') returns 'v1, v2, v3'.

Definition at line 189 of file gmock/gtest/scripts/gen_gtest_pred_impl.py.

def gen_gtest_pred_impl.OneTo (   n)
Returns the list [1, 2, 3, ..., n].

Definition at line 183 of file gmock/gtest/scripts/gen_gtest_pred_impl.py.

def gen_gtest_pred_impl.TestsForArity (   n)
Returns the tests for n-ary predicate assertions.

Definition at line 411 of file gmock/gtest/scripts/gen_gtest_pred_impl.py.

def gen_gtest_pred_impl.Title (   word)
Returns the given word in title case.  The difference between
this and string's title() method is that Title('4-ary') is '4-ary'
while '4-ary'.title() is '4-Ary'.

Definition at line 175 of file gmock/gtest/scripts/gen_gtest_pred_impl.py.

def gen_gtest_pred_impl.UnitTestPostamble ( )
Returns the postamble for the tests.

Definition at line 700 of file gmock/gtest/scripts/gen_gtest_pred_impl.py.

def gen_gtest_pred_impl.UnitTestPreamble ( )
Returns the preamble for the unit test file.

Definition at line 325 of file gmock/gtest/scripts/gen_gtest_pred_impl.py.

Variable Documentation

string gen_gtest_pred_impl.__author__ = 'wan@google.com (Zhanyong Wan)'
private

Definition at line 49 of file gmock/gtest/scripts/gen_gtest_pred_impl.py.

gen_gtest_pred_impl.HEADER = os.path.join(SCRIPT_DIR, '../include/gtest/gtest_pred_impl.h')

Definition at line 59 of file gmock/gtest/scripts/gen_gtest_pred_impl.py.

gen_gtest_pred_impl.SCRIPT_DIR = os.path.dirname(sys.argv[0])

Definition at line 56 of file gmock/gtest/scripts/gen_gtest_pred_impl.py.

gen_gtest_pred_impl.UNIT_TEST = os.path.join(SCRIPT_DIR, '../test/gtest_pred_impl_unittest.cc')

Definition at line 62 of file gmock/gtest/scripts/gen_gtest_pred_impl.py.



ros_opcua_impl_freeopcua
Author(s): Denis Štogl
autogenerated on Tue Jan 19 2021 03:12:09