ROOT  6.06/09
Reference Guide
Classes | Functions | Variables
ROOTaaS.iPyROOT.cppcompleter Namespace Reference

Classes

class  CppCompleter
 

Functions

def rreplace (s, old, new, occurrence)
 
def load_ipython_extension (ipython)
 
def unload_ipython_extension (ipython)
 

Variables

string _TTabComHookCode
 
tuple _cppCompleter = CppCompleter()
 

Function Documentation

def ROOTaaS.iPyROOT.cppcompleter.load_ipython_extension (   ipython)

Definition at line 132 of file cppcompleter.py.

def ROOTaaS.iPyROOT.cppcompleter.rreplace (   s,
  old,
  new,
  occurrence 
)

Definition at line 4 of file cppcompleter.py.

def ROOTaaS.iPyROOT.cppcompleter.unload_ipython_extension (   ipython)

Definition at line 136 of file cppcompleter.py.

Variable Documentation

tuple ROOTaaS.iPyROOT.cppcompleter._cppCompleter = CppCompleter()

Definition at line 130 of file cppcompleter.py.

string ROOTaaS.iPyROOT.cppcompleter._TTabComHookCode
Initial value:
1 = """
2 std::vector<std::string> _TTabComHook(const char* pattern){
3  static auto ttc = new TTabCom;
4  int pLoc = strlen(pattern);
5  std::ostringstream oss;
6  ttc->Hook((char* )pattern, &pLoc, oss);
7  std::stringstream ss(oss.str());
8  std::istream_iterator<std::string> vbegin(ss), vend;
9  return std::vector<std::string> (vbegin, vend);
10 }
11 """

Definition at line 9 of file cppcompleter.py.