dropit.c File Reference

#include <stdio.h>
#include <string.h>
#include <malloc.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <stdlib.h>

Go to the source code of this file.

Classes

struct  Cell_s

Functions

static struct Cell_smake_Cell (const char *str)
static void destroy_Cell (struct Cell_s *cell)
static void add_at_front (struct Cell_s **list, struct Cell_s *cell)
static void add_at_back (struct Cell_s **list, struct Cell_s *cell)
static int contains (char *field, char *test)
static int anchored (char *field, char *test)
static int exact (char *field, char *test)
int main (int argc, char **argv)

Variables

static const char * command = "<Unknown>"
static char * safe = 0
static struct Cell_spathlist = 0


Function Documentation

static void add_at_back ( struct Cell_s **  list,
struct Cell_s cell 
) [static]

Definition at line 80 of file dropit.c.

References list, Cell_s::next, and safe.

Referenced by main().

static void add_at_front ( struct Cell_s **  list,
struct Cell_s cell 
) [static]

Definition at line 67 of file dropit.c.

References list, Cell_s::next, and safe.

Referenced by main().

static int anchored ( char *  field,
char *  test 
) [static]

Definition at line 121 of file dropit.c.

References len.

Referenced by main(), pcre_dfa_exec(), and pcre_exec().

static int contains ( char *  field,
char *  test 
) [static]

Definition at line 103 of file dropit.c.

References len.

Referenced by G__G__RooFitCore1_136_0_27(), G__G__RooFitCore2_311_0_5(), RooCacheManager< T >::getObj(), TGQt::GetTextDecoder(), main(), and TGeoNavigator::SafetyOverlaps().

static void destroy_Cell ( struct Cell_s cell  )  [static]

Definition at line 46 of file dropit.c.

References free(), and Cell_s::value.

Referenced by main().

static int exact ( char *  field,
char *  test 
) [static]

Definition at line 134 of file dropit.c.

Referenced by TGGCPool::GetGC(), main(), mfree(), and mmemalign().

int main ( int  argc,
char **  argv 
)

Definition at line 142 of file dropit.c.

References add_at_back(), add_at_front(), anchored(), command, compare(), contains(), copy(), destroy_Cell(), error, exact(), fprintf(), free(), getenv(), int, make_Cell(), malloc(), Cell_s::next, TMVA::null(), optarg, optind, pathlist, safe, stat, strcat(), strcpy(), Cell_s::value, and void.

static struct Cell_s* make_Cell ( const char *  str  )  [static]

Definition at line 26 of file dropit.c.

References free(), malloc(), retval, strcpy(), value, and void.

Referenced by main().


Variable Documentation

const char* command = "<Unknown>" [static]

Definition at line 14 of file dropit.c.

Referenced by TTreeViewer::AppendTree(), XrdMonCtrArchiver::archivePacket(), ClassImp(), TGroupButton::DisplayColorTable(), MyApplication::DoEnteredCommand(), TRootBrowser::ExecPlugin(), TTreeViewer::ExecuteDraw(), TRootBrowser::HandleMenu(), main(), TMinuit::mncrck(), TNewChainDlg::OnDoubleClick(), TTreeViewer::ProcessMessage(), HistAction::ProcessMessage(), setColor(), TTreeViewer::SetTreeName(), TAlien::Submit(), TAlienFile::SUrl(), TTreeViewer::SwitchTree(), TTreeViewer::TTreeViewer(), and UpdatePosition().

struct Cell_s* pathlist = 0 [static]

Definition at line 23 of file dropit.c.

Referenced by XrdXrootdProtocol::do_Prepare(), XrdXrootdProtocol::do_Statx(), TFileStager::GetStaged(), main(), and TFileStager::Stage().

char* safe = 0 [static]

Definition at line 16 of file dropit.c.

Referenced by add_at_back(), add_at_front(), TGeoChecker::CheckOverlapsBySampling(), TGeoPgon::ComputeNormal(), TGeoCone::ComputeNormal(), TGeoTrd1::ComputeNormal(), TGeoTrd2::ComputeNormal(), TGeoCone::ComputeNormalS(), TGeoXtru::DistToPlane(), TGeoNavigator::FindNextBoundary(), TGeoArb8::GetClosestEdge(), InspectDiff(), TGeoNavigator::IsSafeStep(), main(), ReadRef(), TGeoShapeAssembly::Safety(), TGeoScaledShape::Safety(), TGeoTubeSeg::Safety(), TGeoTube::Safety(), TGeoPolygon::Safety(), TGeoBBox::Safety(), TGeoArb8::Safety(), TGeoNavigator::Safety(), TGeoHype::Safety(), TGeoXtru::Safety(), TGeoSphere::Safety(), TGeoTrap::Safety(), TGeoCtub::Safety(), TGeoConeSeg::Safety(), TGeoTorus::Safety(), TGeoNavigator::SafetyOverlaps(), TGeoShape::SafetyPhi(), TGeoTubeSeg::SafetyS(), TGeoConeSeg::SafetyS(), TGeoArb8::SafetyToFace(), TGeoXtru::SafetyToSector(), TGeoPcon::SafetyToSegment(), and TGeoPgon::SafetyToSegment().


Generated on Tue Jul 5 15:56:10 2011 for ROOT_528-00b_version by  doxygen 1.5.1